Skip to content

feat(gitlab-ci): Build the docker image using kaniko with the EKS gitlab-runner

Oliver Mussell requested to merge feature/kaniko-build into main

This PR adds the ability to perform docker image builds via the new gitlab runner using kaniko as described in this epic. This work has been done to alleviate the load from the existing gitlab-runners and to support future development.

No changes to the existing pipeline have been done. These new build steps will occur only when a new git tag is created (such as with semantic-release). Even if these steps fail, the pipeline will ignore the failures and continue as normal. The created image is not used or deployed. Future work is required to move the service over to use the new image, but that needs specifically testing first.

If there are any problems with the pipeline, please let me know.

Documentation

Edited by Oliver Mussell

Merge request reports