gitlab-ci: Organize images using new REPO_SUFFIX templates feature
authorMichel Dänzer <mdaenzer@redhat.com>
Mon, 11 Nov 2019 17:13:28 +0000 (18:13 +0100)
committerMichel Dänzer <michel@daenzer.net>
Fri, 15 Nov 2019 15:23:22 +0000 (16:23 +0100)
commitc6c76527535762642d336547c5165de5e440c552
tree1c1bcf590af3246399652e5526c4b4690aab5ff1
parent506e9d5fc712b828584fe6e7afe980efb225e727
gitlab-ci: Organize images using new REPO_SUFFIX templates feature

Two benefits:

Most docker image related environment variables can now be defined in
the jobs where they're used instead of globally. The DEBIAN_TAG values
are propagated to other jobs via YAML anchors.

Images on https://gitlab.freedesktop.org/mesa/mesa/container_registry
are now organized in separate repositories with a suffix matching the
name of the job which makes sure the image is there.

Acked-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
.gitlab-ci.yml
.gitlab-ci/lava-gitlab-ci.yml