Speeding Up GitLab CI With Docker
We use GitLab CI extensively to build and deploy BeyondTracks. However we have some heavy dependencies, which we used to build and install every time our CI process ran. This added an extra 5 minutes at the start of every build, which is just wasteful. To speed things up we wanted to follow best practice by installing our dependencies into a Docker image and reused that in our build.