GitLab
111 Case Studies
A GitLab Case Study
Paessler AG, maker of PRTG Network Monitor, faced instability and slow, error-prone workflows from a huge Mercurial repository and a Jenkins-based build process that left pulls, pushes and merges unreliable. To modernize version control and speed delivery they adopted GitLab for Git-based version control and CI/CD.
By moving to GitLab and using GitLab pipelines and review apps, Paessler automated testing of every branch so commits trigger builds and tests immediately. The GitLab implementation restored stability, enabled continuous delivery (up from three major releases a year to monthly releases and a 4x increase in release frequency), drove QA self-service to 90%, reduced QA setup from about an hour a day to ~30 seconds (a 120x speedup), and dramatically accelerated overall release velocity.
Konstantin Wolff
Infrastructure Engineer (PRTG Development)