-
This means jobs or abstract jobs that are specific to a single archtecture now all are postfixed with that architecture. That means e.g. .bootstrap became .bootstrap@x86_64, while .bootstrap@aarch64 remained the same. For the jobs it the CI pipeline, fedora:ci@container-build became fedora:ci@container-build@x86_64, alpine:latest@container-build became alpine:latest@container-build@x86_64, debian@cache-container-build became debian@cache-container-build@x86_64, and so on. The distribution images does not have the archtecture in the name due to a limitation in the number of subdirectories allowed in the gitlab registry. Instead the achitecture is added to the relevant tag. That means that fdo-ci-221155 became fdo-ci-x86_64-221155, while the image remained at e.g ../ci-templates/alpine/latest. This confusingly means that aarch64 builds, previously seemingly extending "generic" abstract jobs, now extend x86_64 ones, and while this looks confusing is how it worked in practice already. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
9673e0a1
Validating GitLab CI configuration…
Learn more