How Indeed transformed its CI platform with GitLab
Blog post from GitLab
Indeed, a global job site, transitioned its continuous integration (CI) platform from Jenkins to GitLab CI to enhance scalability, efficiency, and user satisfaction. Initially, the CI platform was built using Jenkins, which over time faced challenges due to its architecture not being cloud-optimized and requiring manual management of controllers, leading to increased maintenance burdens. By migrating to GitLab CI, which integrates seamlessly with Indeed's existing systems and supports cloud scalability, the team reduced hardware costs by 10-20% and decreased support burdens, while also implementing a "golden path" strategy that standardized processes across various projects. This strategy allowed users to adopt pre-built templates tailored for common project types, facilitating easier updates and maintenance. The transition involved a collaborative effort across the company, encouraging contributions from external teams through practices akin to InnerSource, thereby accelerating development and adoption. As a result, Indeed saw a significant increase in pipeline executions, with the GitLab CI platform running over 25,000 pipelines daily, and achieved over 70% adoption of the golden paths, ensuring improvements could be rolled out swiftly across thousands of projects. The migration was completed ahead of schedule, with Indeed shutting down its Jenkins platform as planned, marking a successful transformation that has enhanced CI efficiency and user satisfaction.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Platform Engineering | 5 | 370 | 68 | 39 | -8% |
| Kubernetes | 2 | 1,323 | 180 | 78 | -14% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.