]> 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:22:55 +0000 (16:22 +0100)
(cherry picked from commit eb8c8753ad4ecbd152592d9df9489169ef1998a8)

.gitlab-ci.yml

index 473544ed9441ce6c985fbb48aae4e4638d44f719..9193293c3a096edc595dd8b768443f60a3d7b489 100644 (file)
@@ -201,15 +201,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
@@ -217,8 +221,10 @@ stages:
 
 .schedules-tags-web-triggering-rules: &schedules_tags_web_triggering_rules
   only:
+    - api
     - schedules
     - tags
+    - triggers
     - web
 
 .precheck: &precheck_job
@@ -1266,7 +1272,9 @@ system:clang:openbsd:amd64:
     - job: clang:openbsd:amd64
       artifacts: true
   only:
+    - api
     - schedules
+    - triggers
     - web
 
 # Jobs with libtool disabled