]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Further improve the CI by starting the build and docs right after autoreconf
authorOndřej Surý <ondrej@sury.org>
Thu, 29 Aug 2019 12:37:33 +0000 (14:37 +0200)
committerOndřej Surý <ondrej@sury.org>
Thu, 29 Aug 2019 12:37:33 +0000 (14:37 +0200)
.gitlab-ci.yml

index f10f947b7d8585287520c06d6eaf22a8bfcd0fd9..287b10e3978e584147dc53272c75f96b25c7d4b6 100644 (file)
@@ -19,6 +19,7 @@ stages:
   - build
   - system
   - unit
+  - docs
   - push
 
 ### Runner Tag Templates
@@ -149,6 +150,8 @@ stages:
     - test -z "${RUN_MAKE_INSTALL}" || make install
   dependencies:
     - autoreconf:sid:amd64
+  needs:
+    - autoreconf:sid:amd64
   artifacts:
     untracked: true
     expire_in: "1 hour"
@@ -243,13 +246,15 @@ misc:sid:amd64:
 
 docs:sid:amd64:
   <<: *debian_sid_amd64_image
-  stage: build
+  stage: docs
   script:
     - ./configure || cat config.log
     - make -C doc/misc docbook
     - make -C doc/arm Bv9ARM.html
   dependencies:
     - autoreconf:sid:amd64
+  needs:
+    - autoreconf:sid:amd64
   artifacts:
     paths:
       - doc/arm/