Told you, we love sharing!
Introduction We had a monorepo. Frontend, three backend services, a couple of shared libraries, all living in one repo. Great for developers who want to change an API and its caller in a single commit. Rough on CI. The problem showed up slowly and then all at once. Every push, no matter how tiny, kicked […]
Introduction As the project grows and traditional CI runners running on static virtual machines or shared runners often struggle to keep up with increasing workloads. Jobs may queue up, builds start taking longer than expected and developers are left waiting. what’s the solution? So, instead of using traditional executioners we can leverage the GitLab Runner […]