]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Fix docs -> autoreconf dependencies in the .gitlab-ci.yml
authorOndřej Surý <ondrej@sury.org>
Tue, 1 Oct 2019 14:29:33 +0000 (16:29 +0200)
committerOndřej Surý <ondrej@sury.org>
Thu, 3 Oct 2019 13:34:06 +0000 (15:34 +0200)
.gitlab-ci.yml

index c4659978a994a1d46ae540c089f41dd96a072fb3..0925663cf6ec592b52f4b44723f867373ffb8128 100644 (file)
@@ -121,6 +121,14 @@ stages:
     - tags
     - web
 
+.release-branch-triggering-rules: &release_branch_triggering_rules
+  only:
+    - merge_requests
+    - tags
+    - web
+    - master@isc-projects/bind9
+    - /^v9_[1-9][0-9]$/@isc-projects/bind9
+
 .precheck: &precheck_job
   <<: *default_triggering_rules
   <<: *debian_sid_amd64_image
@@ -257,6 +265,7 @@ stages:
 # Jobs in the precheck stage
 
 autoreconf:sid:amd64:
+  <<: *release_branch_triggering_rules
   <<: *autoconf_job
 
 misc:sid:amd64:
@@ -292,6 +301,7 @@ misc:sid:amd64:
 # Jobs for doc builds on Debian Sid (amd64)
 
 docs:sid:amd64:
+  <<: *release_branch_triggering_rules
   <<: *debian_sid_amd64_image
   stage: docs
   script:
@@ -306,12 +316,6 @@ docs:sid:amd64:
     paths:
       - doc/arm/
     expire_in: "1 month"
-  only:
-    - merge_requests
-    - tags
-    - web
-    - master@isc-projects/bind9
-    - /^v9_[1-9][0-9]$/@isc-projects/bind9
 
 push:docs:sid:amd64:
   <<: *debian_sid_amd64_image