In a previous post we showed how to build and store Docker images in GitLab. Building on that, we will demonstrate a workflow to Dockerize a custom tool which first needs to be compiled while minimizing time to deployment by storing artifacts in the Package Registry.
[Read More]How to optimize GitLab CI runtime environments using custom Docker images
Create purposeful CI environments using Docker to optimize your CI pipelines
Often when running CI/CD jobs we need to use custom built tools and applications. While we could download the things we need each time we run a relevant job, it would be more efficient to have them already available on the images we are using. Fortunately, we can build our own Docker images, and we can have GitLab manage them for us.
[Read More]