]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
.gitlab-ci.yml: use correct tag for GitLab 1.70 deployment
authorDaiki Ueno <ueno@gnu.org>
Thu, 9 May 2024 14:29:30 +0000 (23:29 +0900)
committerDaiki Ueno <ueno@gnu.org>
Thu, 9 May 2024 14:29:30 +0000 (23:29 +0900)
The "shared", "linux", and "docker" tags we use to select shared CI
runners are consolidated into "saas-linux-small-amd64" in GitLab 1.70:
https://docs.gitlab.com/ee/update/deprecations.html#removal-of-tags-from-small-saas-runners-on-linux

Signed-off-by: Daiki Ueno <ueno@gnu.org>
.gitlab-ci.yml

index 9acee7705962e62da65076b7a02f1583684e19d9..572cf6737667b95c547089bbb9a775eac569b6a7 100644 (file)
@@ -59,8 +59,7 @@ default:
 .bootstrap:
   stage: bootstrap
   tags:
-    - shared
-    - linux
+    - saas-linux-small-amd64
   script:
     - devel/preserve-timestamp stamp.pre-bootstrap
     - SUBMODULE_NOFETCH=1 ./bootstrap --copy --skip-po
@@ -71,8 +70,7 @@ default:
 .build:
   stage: build
   tags:
-    - shared
-    - linux
+    - saas-linux-small-amd64
   except:
     - tags # TODO
   artifacts:
@@ -84,8 +82,7 @@ default:
   script:
     - make -j$CHECKJOBS check
   tags:
-    - shared
-    - linux
+    - saas-linux-small-amd64
   except:
     - tags # TODO
   artifacts:
@@ -221,8 +218,7 @@ UB+ASAN-Werror.Fedora.x86_64.gcc:
     # Use $BUILDJOBS since most of the job is building all tests, then just running 4 tests
     - make -j$BUILDJOBS check -C tests TESTS="trust-store p11-kit-load.sh priority-init2 set-default-prio" SUBDIRS=.
   tags:
-    - shared
-    - linux
+    - saas-linux-small-amd64
   except:
     - tags
 
@@ -258,8 +254,7 @@ UB+ASAN-Werror-aggressive.Fedora.x86_64.gcc:
     # Use $BUILDJOBS since most of the job is building all tests, then just running 4 tests
     - make -j$BUILDJOBS check -C tests TESTS="trust-store p11-kit-load.sh priority-init2 set-default-prio" SUBDIRS=.
   tags:
-    - shared
-    - linux
+    - saas-linux-small-amd64
   except:
     - tags
 
@@ -623,8 +618,7 @@ fedora-abicoverage/build:
     - make -j$BUILDJOBS
     - make -j$BUILDJOBS check TESTS=""
   tags:
-    - shared
-    - linux
+    - saas-linux-small-amd64
   except:
     - tags
 
@@ -679,9 +673,7 @@ fedora-cross/bootstrap:
     # build tests, but don't execute them
     - make -j$BUILDJOBS -C tests check TESTS=""
   tags:
-    - shared
-    - docker
-    - linux
+    - saas-linux-small-amd64
 
 .fedora-cross/test:
   extends:
@@ -695,9 +687,7 @@ fedora-cross/bootstrap:
     - make pic-check
     - make -j$BUILDJOBS -C tests check
   tags:
-    - shared
-    - docker
-    - linux
+    - saas-linux-small-amd64
 
 fedora-cross/aarch64-linux-gnu/build: # name is important, see .fedora-cross/build
   extends: