Supporting GitLab CI with custom tools in containers

How to Compile and Deploy Custom CI Tools via Docker images in GitLab

Supporting GitLab CI with custom tools in containers

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

How to optimize GitLab CI runtime environments using custom Docker images

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]