]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Fix GitLab CI job building release tarballs
authorMichał Kępień <michal@isc.org>
Tue, 9 Jun 2020 12:57:00 +0000 (14:57 +0200)
committerMichał Kępień <michal@isc.org>
Tue, 9 Jun 2020 12:57:00 +0000 (14:57 +0200)
Adjust the script for the GitLab CI job building release tarballs to
account for the changes in the documentation building process introduced
by the migration to Sphinx.

.gitlab-ci.yml

index eaa68a8334ee857362348401cbb1773f5c7c79dd..85d6a16d48d4a46d822fbe98cadbc7fea75afe2e 100644 (file)
@@ -1258,11 +1258,10 @@ release:
     - mv "../${BIND_DIRECTORY}.tar.${TARBALL_EXTENSION}" ../BIND*.zip .
     - tar --extract --file="${BIND_DIRECTORY}.tar.${TARBALL_EXTENSION}"
     - mv "${BIND_DIRECTORY}"/{CHANGES*,COPYRIGHT,LICENSE,README,srcid} .
-    - mv "${BIND_DIRECTORY}"/doc/arm/{Bv9ARM{*.html,.pdf},man.*,notes.{html,pdf,txt}} doc/arm/
     - rm -rf "${BIND_DIRECTORY}"
-    - cp doc/arm/notes.html "RELEASE-NOTES-${BIND_DIRECTORY}.html"
-    - cp doc/arm/notes.pdf "RELEASE-NOTES-${BIND_DIRECTORY}.pdf"
-    - cp doc/arm/notes.txt "RELEASE-NOTES-${BIND_DIRECTORY}.txt"
+    - mv "../doc/arm/_build/html" doc/arm/
+    - mv "../doc/arm/_build/latex/Bv9ARM.pdf" doc/arm/
+    - echo '<!DOCTYPE HTML><html lang="en"><meta http-equiv="refresh" content="0; url=doc/arm/html/notes.html"><title>Redirect</title></html>' > "RELEASE-NOTES-${BIND_DIRECTORY}.html"
     - popd
     # Create release tarball
     - tar --create --file="${CI_COMMIT_TAG}.tar.gz" --gzip release/
@@ -1273,6 +1272,8 @@ release:
       artifacts: true
     - job: msvc-debug:windows:amd64
       artifacts: true
+    - job: docs
+      artifacts: true
   only:
     - tags
   artifacts: