]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Generate the ARM during CI
authorMichał Kępień <michal@isc.org>
Fri, 19 Oct 2018 20:42:44 +0000 (22:42 +0200)
committerMichał Kępień <michal@isc.org>
Fri, 19 Oct 2018 20:42:44 +0000 (22:42 +0200)
Add a CI job which generates the HTML version of the ARM and makes it
available for download.  Since this is expected to be a quick process,
the new job is enabled for all pipelines.

.gitlab-ci.yml

index 21c9acd30e5b865b8ea0433217aaed35d97e3c0e..db42778184b03a90a1c09816ba89282eaeb17bfa 100644 (file)
@@ -118,6 +118,8 @@ stages:
     - ./configure --enable-developer --with-libtool --disable-static --with-atf=/usr --prefix=$HOME/.local --without-make-clean $EXTRA_CONFIGURE || cat config.log
     - make -j${PARALLEL_JOBS_BUILD:-1} -k all V=1
   artifacts:
+    paths:
+    - doc/
     expire_in: '1 hour'
     untracked: true
 
@@ -180,6 +182,19 @@ precheck:debian:sid:amd64:
     expire_in: '1 week'
     when: on_failure
 
+docs:debian:sid:amd64:
+  <<: *debian_sid_amd64_image
+  stage: test
+  dependencies:
+    - build:debian:sid:amd64
+  script:
+    - make -C doc/misc docbook
+    - make -C doc/arm Bv9ARM.html
+  artifacts:
+    paths:
+    - doc/arm/
+    expire_in: '1 hour'
+
 #build:debian:jessie:amd64:
 #  <<: *debian_jessie_amd64_image
 #  <<: *build_job