GitLab CI and Distributed Builds
GitLab.com is moving to 13.0, with narrow breaking changes

GitLab.com is moving to 13.0, with narrow breaking changes

5/6/2020 · Joshua Lambert

What this post added

This post details breaking changes and updates for GitLab 13.0, specifically impacting Auto DevOps configurations, CI/CD templates, and GitLab Runner. It highlights the transition of Auto DevOps and Secure configuration templates from `only/except` to `rules` for improved job execution logic. It also announces the default PostgreSQL chart version change to 8.2.1 for Auto DevOps and the `deploymentApiVersion` change to `apps/v1` to support Kubernetes 1.16. Furthermore, it outlines several breaking changes in GitLab Runner 13.0, including the deprecation of Windows Batch for the shell executor, changes to API endpoints, removal of the `--docker-services` flag, removal of a legacy caching feature flag, and end-of-life support for specific OS versions. Finally, it mandates the use of the new `License-Scanning.gitlab-ci.yml` template for License Compliance.

Read the original post ↗