From f56df24a81baa4fc833857bff623a51c4f4aa417 Mon Sep 17 00:00:00 2001 From: "Antenore Gatta (tmow)" Date: Tue, 8 Nov 2022 09:05:01 +0000 Subject: Adding triage stage (schedule only) --- .gitlab-ci.yml | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1c929181b..46f169837 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,6 +6,7 @@ image: registry.gitlab.com/remmina/remmina/ubuntu:20.04 stages: - test - build +- triage variables: GIT_SUBMODULE_STRATEGY: recursive BUILD_FOLDER: build @@ -34,6 +35,9 @@ ubuntu:devel: - tags - merge_requests - web + except: + refs: + - schedules flatpak:test: image: registry.gitlab.com/remmina/remmina/ubuntu:20.04 stage: test @@ -62,9 +66,13 @@ flatpak:test: - flatpak/.flatpak-builder/downloads/ - flatpak/.flatpak-builder/git/ only: - - merge_requests - - tags - - web + refs: + - merge_requests + - tags + - web + except: + refs: + - schedules snap:build: image: ubuntudesktop/gnome-3-38-2004 stage: build @@ -93,6 +101,9 @@ snap:build: - tags - merge_requests - web + except: + refs: + - schedules trigger_build: stage: build before_script: @@ -109,4 +120,23 @@ trigger_ppa: - curl -X POST -F token=$PPACITOKEN -F ref=master https://gitlab.com/api/v4/projects/6725270/trigger/pipeline only: - tags - - web \ No newline at end of file + - web + +dry-run:triage: + image: ruby:2.4 + stage: triage + script: + - gem install gitlab-triage + - gitlab-triage --help + - gitlab-triage --dry-run --token $RM_TRIAGE_TOKEN --host-url $CI_SERVER_URL --source projects --source-id $CI_PROJECT_PATH + when: manual + except: + - schedules + +run:triage: + stage: triage + script: + - gem install gitlab-triage + - gitlab-triage --token $RM_TRIAGE_TOKEN --host-url $CI_SERVER_URL --source projects --source-id $CI_PROJECT_PATH + only: + - schedules -- cgit v1.2.3