Skip to content

Decouple devops/ci functions

Elliott Street requested to merge elliott/decouple-ci-functions into master

The goal of this MR is to remove the coupling between scripts, docker-deploy images, and CI templates. Instead they should be referenced by separate tags, e.g. scripts-X.X.X, docker-deploy-X.X.X, and templates-X.X.X.

The docker-deploy images will no longer include the deploy scripts but will instead clone them at run time as the non-docker deploy runners do. The version of the script can be referenced separately to the version of docker-deploy image, as can the CI template.

Edited by Elliott Street

Merge request reports