]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Enable regular pipeline jobs to be triggered from Gitlab API
authorPetr Špaček <pspacek@isc.org>
Thu, 16 Dec 2021 14:55:01 +0000 (15:55 +0100)
committerPetr Špaček <pspacek@isc.org>
Thu, 16 Dec 2021 15:20:23 +0000 (16:20 +0100)
(cherry picked from commit eb8c8753ad4ecbd152592d9df9489169ef1998a8)

.gitlab-ci.yml

index 5a0d61fbbded8cca73aa230c08a1d788efa6494b..60dcc7b9f016817c74d3f700a8261363e5539444 100644 (file)
@@ -196,15 +196,19 @@ stages:
 
 .default-triggering-rules: &default_triggering_rules
   only:
+    - api
     - merge_requests
     - tags
+    - triggers
     - web
     - schedules
 
 .release-branch-triggering-rules: &release_branch_triggering_rules
   only:
+    - api
     - merge_requests
     - tags
+    - triggers
     - web
     - schedules
     - main@isc-projects/bind9
@@ -212,8 +216,10 @@ stages:
 
 .schedules-tags-web-triggering-rules: &schedules_tags_web_triggering_rules
   only:
+    - api
     - schedules
     - tags
+    - triggers
     - web
 
 .precheck: &precheck_job
@@ -1193,7 +1199,9 @@ system:clang:openbsd:amd64:
     - job: clang:openbsd:amd64
       artifacts: true
   only:
+    - api
     - schedules
+    - triggers
     - web
 
 # Jobs with libtool disabled