GitLab CI and Distributed Builds
Why we're replacing GitLab CI jobs with .gitlab-ci.yml

Why we're replacing GitLab CI jobs with .gitlab-ci.yml

5/6/2015 · Job van der Voort

What this post added

Introduced `.gitlab-ci.yml` as a replacement for form-based GitLab CI job configuration. This enables version control of build scripts, allows builds for older versions of code, improves handling of forks, facilitates branch-specific builds, provides a single source of truth for build configurations accessible to all with read access, and enables build matrices. This change is a breaking change and will be introduced with GitLab 8.0.

Read the original post ↗