]> 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)
committerMichał Kępień <michal@isc.org>
Thu, 17 Oct 2019 10:05:48 +0000 (12:05 +0200)
(cherry picked from commit cc4c5482ef4053a6fb2b1af8b27e496c7dd94071)

.gitlab-ci.yml

index a5736c3fe8d99565b1e2f6aa292429e423809bd4..e6a4ed7b143314079e0c58a3aca13d73cfaa1f35 100644 (file)
@@ -126,6 +126,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
@@ -267,6 +275,7 @@ stages:
 # Jobs in the precheck stage
 
 autoreconf:sid:amd64:
+  <<: *release_branch_triggering_rules
   <<: *autoconf_job
 
 misc:sid:amd64:
@@ -302,6 +311,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:
@@ -315,12 +325,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