
9/3/2018 · Sid Sijbrandij
What this post added
This post provides a comparative analysis of GitLab CI against three variants of Jenkins (legacy, Cloud Native, and Evergreen). It highlights GitLab CI's strengths in extensibility, general-purpose use, community contribution, service stability (automatic restarts), brittle configuration avoidance (integrated codebase), assembly-free setup (convention over configuration), development velocity (monthly releases), Kubernetes integration (runners, ongoing exploration of CRDs), new extensibility mechanisms (following Knative), data management (object storage, database), configuration as code (via .gitlab-ci.yml), and secure-by-default design (remote agent execution).