From b0a3c721efdfa9533427b45d044621cb68a53d9b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 7 Apr 2022 10:05:34 +0200 Subject: [PATCH] ci: fix ambiguous tag-sets In a few places the tag-set specification for jobs could match either amd64 or arm64 runners. That non-determinism is bad, especially when passing platform-specific artifacts around. This is just a stop-gap measure. Later we'll need to rethink our CI in terms of the two platforms. I didn't touch tag-sets with `condor`, as that will probably always be just a single machine (which coordinates scheduling on others). --- .gitlab-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ac0ba28cd..b092a5837 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -119,6 +119,7 @@ docker: image: docker:latest tags: - dind + - amd64 variables: DOCKER_IMAGE_NAME: knot-resolver-test:${CI_COMMIT_SHA} script: @@ -287,6 +288,7 @@ deckard: - branches@knot/security/knot-resolver tags: - privileged + - amd64 variables: TMPDIR: $CI_PROJECT_DIR script: @@ -702,6 +704,7 @@ obs:ubuntu2110:x86_64: needs: [] tags: - dind + - amd64 variables: DISTRO: debian_10 script: -- 2.47.2