Home / Companies / GitLab / Blog / Post Details
Content Deep Dive

How Indeed transformed its CI platform with GitLab

Blog post from GitLab

Post Details
Company
Date Published
Author
Carl Myers
Word Count
2,268
Company Posts That Month
15
Language
English
Hacker News Points
-
Post removed?
No
Summary

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.

Trends Found in this Post
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 Data

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.