From ca9957f7d186057a4124b5805126efbea422a41a Mon Sep 17 00:00:00 2001 From: nl6720 Date: Mon, 20 Jun 2022 10:33:33 +0300 Subject: [PATCH] Do not use secure runners on forks Forks may not have access to secure runners. --- .gitlab-ci.yml | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6440095..c510383 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,7 +17,7 @@ cleanup: - docker only: refs: - - schedules + - schedules@archlinux/archlinux-docker variables: - $CLEANUP_PACKAGE_REGISTRY == "TRUE" before_script: @@ -74,10 +74,13 @@ get_version: rootfs: extends: .rootfs except: - - master - - releases - - schedules - - tags + - master@archlinux/archlinux-docker + - releases@archlinux/archlinux-docker + - schedules@archlinux/archlinux-docker + - tags@archlinux/archlinux-docker + parallel: + matrix: + - GROUP: [base, base-devel] rootfs:secure: extends: .rootfs @@ -85,8 +88,8 @@ rootfs:secure: - secure - docker only: - - master - - schedules + - master@archlinux/archlinux-docker + - schedules@archlinux/archlinux-docker except: - tags - releases @@ -110,9 +113,9 @@ rootfs:secure: image:build: extends: .image except: - - master + - master@archlinux/archlinux-docker - releases - - schedules + - schedules@archlinux/archlinux-docker - tags before_script: - pacman -Syu --noconfirm podman @@ -124,8 +127,8 @@ image:build:secure: - secure - vm only: - - master - - schedules + - master@archlinux/archlinux-docker + - schedules@archlinux/archlinux-docker except: - tags before_script: @@ -142,7 +145,10 @@ image:publish:secure: - secure - vm only: - - tags + - tags@archlinux/archlinux-docker + parallel: + matrix: + - GROUP: [base, base-devel] before_script: - pacman -Syu --noconfirm podman - podman login -u "$DOCKERHUB_USERNAME" -p "$DOCKERHUB_ACCESS_TOKEN" "docker.io" @@ -223,7 +229,7 @@ release: - docker only: refs: - - schedules + - schedules@archlinux/archlinux-docker variables: - $PUBLISH_ARCHLINUX_REPOSITORY == "TRUE" - $PUBLISH_OFFICIAL_LIBRARY == "TRUE"