]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
.gitlab-ci.yml: use saas-linux-small-amd64 as tag
authorNikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Fri, 10 May 2024 18:29:44 +0000 (20:29 +0200)
committerNikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Fri, 10 May 2024 18:47:41 +0000 (20:47 +0200)
The linux and shared tags are deprecated:
https://docs.gitlab.com/ee/update/deprecations.html?removal_milestone=17.0#removal-of-tags-from-small-saas-runners-on-linux

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
.gitlab-ci.yml

index ad9c7dbb26c037d27717ef1fe4c6aec44d76ae3e..fdd3f504491d662f5460c37cffb1c5488597386e 100644 (file)
@@ -43,8 +43,7 @@ static-analyzer/GnuTLS/Fedora:
   - scan-build ./configure
   - scan-build --status-bugs -o scan-build-src make -j4
   tags:
-  - shared
-  - linux
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -62,8 +61,7 @@ static-analyzer/OpenSSL/Fedora:
   - scan-build ./configure --without-gnutls --with-openssl --without-openssl-version-check
   - scan-build --status-bugs -o scan-build-src make -j4
   tags:
-  - shared
-  - linux
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -97,7 +95,7 @@ Fedora/GnuTLS:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -132,7 +130,7 @@ Fedora/OpenSSL:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="auth-swtpm obsolete-server-crypto ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -166,7 +164,7 @@ CentOS7/GnuTLS:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="auth-nonascii ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -196,7 +194,7 @@ CentOS7/OpenSSL:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="auth-nonascii ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -223,7 +221,7 @@ CentOS8/GnuTLS:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="auth-nonascii ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -250,7 +248,7 @@ CentOS8/OpenSSL:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="auth-nonascii ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -277,7 +275,7 @@ CentOS9/GnuTLS:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="auth-nonascii ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -305,7 +303,7 @@ CentOS9/OpenSSL:
 # obsolete-server-crypto: unknown why the legacy openssl provider is not sufficient
   - make VERBOSE=1 XFAIL_TESTS="auth-nonascii ppp-over-tls-sync obsolete-server-crypto" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -335,7 +333,7 @@ Fedora/GnuTLS/ibmtss:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -365,7 +363,7 @@ Fedora/GnuTLS/clang:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -400,7 +398,7 @@ Fedora/OpenSSL/clang:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="auth-swtpm obsolete-server-crypto ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -427,7 +425,7 @@ Ubuntu18.04/GnuTLS:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="auth-nonascii ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -454,7 +452,7 @@ Ubuntu18.04/OpenSSL:
 # ppp-over-tls-sync: https://gitlab.com/openconnect/openconnect/-/issues/287#note_641198529)
   - make VERBOSE=1 XFAIL_TESTS="auth-nonascii obsolete-server-crypto ppp-over-tls-sync" -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -493,7 +491,7 @@ Coverity:
     --form file=@cov-int.tar.gz --form version="`git describe --tags`"
     --form description="`git describe --tags` / $CI_COMMIT_TITLE / $CI_COMMIT_REF_NAME:$CI_PIPELINE_ID "
   tags:
-  - shared
+  - saas-linux-small-amd64
   artifacts:
     expire_in: 1 week
     when: on_failure
@@ -514,8 +512,7 @@ ubsan/GnuTLS/Fedora:
   - make -j4
   - make VERBOSE=1 -j4 check
   tags:
-  - shared
-  - linux
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -538,8 +535,7 @@ ubsan/OpenSSL/Fedora:
 # obsolete-server-crypto: obsolete crypto has been removed from LEGACY crypto policies
   - make VERBOSE=1 XFAIL_TESTS="auth-swtpm obsolete-server-crypto" -j4 check
   tags:
-  - shared
-  - linux
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -560,8 +556,7 @@ asan/GnuTLS/Fedora:
   - make -j4
   - make VERBOSE=1 -j4 check
   tags:
-  - shared
-  - linux
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -582,8 +577,7 @@ asan/OpenSSL/Fedora:
   - make -j4
   - make VERBOSE=1 -j4 check
   tags:
-  - shared
-  - linux
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -611,7 +605,7 @@ MinGW32/GnuTLS:
   - export WINEPATH=/usr/i686-w64-mingw32/sys-root/mingw/bin\;.
   - make VERBOSE=1 -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - schedules
   artifacts:
@@ -634,7 +628,7 @@ MinGW32/OpenSSL:
   - export WINEPATH=/usr/i686-w64-mingw32/sys-root/mingw/bin\;.
   - make VERBOSE=1 -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - schedules
   artifacts:
@@ -658,7 +652,7 @@ MinGW64/GnuTLS:
   - export WINEPATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin\;.
   - make VERBOSE=1 -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - schedules
   artifacts:
@@ -682,7 +676,7 @@ MinGW64/OpenSSL:
   - export WINEPATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin\;.
   - make VERBOSE=1 -j4 check
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - schedules
   artifacts:
@@ -722,7 +716,7 @@ Android/x86_64:
   image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$ANDROID_BUILD
   script:
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -739,7 +733,7 @@ Android/x86:
   image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$ANDROID_BUILD
   script:
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -756,7 +750,7 @@ Android/arm:
   image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$ANDROID_BUILD
   script:
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules
@@ -773,7 +767,7 @@ Android/arm64:
   image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$ANDROID_BUILD
   script:
   tags:
-  - shared
+  - saas-linux-small-amd64
   except:
   - tags
   - schedules