.gitlab-ci.yml: adapt the docker build jobs to be more like citemplates
authorJordan Petridis <jordan@centricular.com>
Thu, 18 Jun 2020 16:18:27 +0000 (19:18 +0300)
committerJordan Petridis <jpetridis@gnome.org>
Fri, 26 Jun 2020 12:14:28 +0000 (12:14 +0000)
commitfe959679b84d9bbe0d7e15eb729bba0457e92f86
tree85431d2276ea4e3160f3ed0904cecb5697133926
parentc731fab0caacaf354dfad0f817f6b4b4edf96c96
.gitlab-ci.yml: adapt the docker build jobs to be more like citemplates

This is the inital step towards migrating our docker images setup
to something closer and eventually freedesktop/citemplates [1]

The idea is that jobs always run from the registry in your fork. If the
image sha/id matches the one from the upstream registry, its copied
over else a new one is build, pushed and tested.

Only change the fedora job for now while testing.

[1]: https://gitlab.freedesktop.org/freedesktop/ci-templates

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-ci/-/merge_requests/308>
.gitlab-ci.yml
gitlab/ci_template.yml