Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntenore Gatta (tmow) <antenore@simbiosi.org>2022-11-08 12:05:01 +0300
committerAntenore Gatta (tmow) <antenore@simbiosi.org>2022-11-08 12:05:01 +0300
commitf56df24a81baa4fc833857bff623a51c4f4aa417 (patch)
treedda14550709f604a9fe6426093974ebcf009773c
parent7f0690dc9c21b742bc0a56eedc287d8cc58f9afe (diff)
Adding triage stage (schedule only)
-rw-r--r--.gitlab-ci.yml38
1 files 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