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

How adSoul transitioned to GitLab CI from Jenkins

Blog post from GitLab

Post Details
Company
Date Published
Author
Brein Matturro
Word Count
697
Company Posts That Month
30
Language
English
Hacker News Points
-
Post removed?
No
Summary

adSoul, a data-driven online marketing startup from Germany, streamlined its processes by migrating from Jenkins to GitLab CI, primarily to enhance stability, reduce maintenance, and improve visibility. Philipp Westphalen, a fullstack developer at adSoul, shared the three-phase migration journey at GitLab Commit London. The phases included moving the repository, migrating the CI/CD pipeline, and refining the CI/CD processes, which involved overcoming challenges like issue migration and adapting scripts for GitLab API. The team emphasized a strategic, step-by-step approach, involving all team members to ensure a seamless transition. They successfully improved build times and project management by adopting Gradle, parallel job processing, and standard Docker images, while maintaining a user-friendly pipeline environment. The transition to GitLab offered adSoul a highly customizable CI/CD platform that mitigated interdependencies between branches, allowing for exploratory changes without impacting the main job, and significantly reduced maintenance efforts, which was crucial for their small team.

Trends Found in this Post

No tracked trend matches for this post yet.

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.