]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
untar the html docs before syncing them to web1. Remove tar.bz2 of documentation... 14919/head
authormilzi234 <fla@synapps.de>
Tue, 3 Dec 2024 11:16:30 +0000 (12:16 +0100)
committermilzi234 <fla@synapps.de>
Tue, 3 Dec 2024 11:16:30 +0000 (12:16 +0100)
.github/workflows/documentation.yml
tasks.py

index afe1d90e74abb780d2e466a9237fb2de0d2c4e6e..c1d14ab6d66c715c7911507624e9be0eb1a74024 100644 (file)
@@ -245,8 +245,7 @@ jobs:
       - name: Publish Auth docs
         run: |
           mkdir -p ./docs/_build
-          cp artifacts/authoritative-html-docs-${{needs.build-docs.outputs.pdns_version}}/auth-html-docs.tar ./docs/_build/
-          bzip2 ./docs/_build/auth-html-docs.tar
+          tar -xf artifacts/authoritative-html-docs-${{needs.build-docs.outputs.pdns_version}}/auth-html-docs.tar -C ./docs/_build/
           inv ci-docs-upload-master --docs-host="${DOCS_HOST}" --pdf="PowerDNS-Authoritative.pdf" --username="docs_powerdns_com" --product="auth" --directory="/${AUTH_DOCS_DIR}/"
         env:
           DOCS_HOST: ${{vars.DOCS_HOST}}
@@ -254,8 +253,7 @@ jobs:
       - name: Publish Recursor docs
         run: |
           mkdir -p ./pdns/recursordist/docs/_build
-          cp artifacts/recursor-html-docs-${{needs.build-docs.outputs.pdns_version}}/rec-html-docs.tar ./pdns/recursordist/docs/_build/
-          bzip2 ./pdns/recursordist/docs/_build/rec-html-docs.tar
+          tar -xf artifacts/recursor-html-docs-${{needs.build-docs.outputs.pdns_version}}/rec-html-docs.tar -C ./pdns/recursordist/docs/_build/
           inv ci-docs-upload-master --docs-host="${DOCS_HOST}" --pdf="PowerDNS-Recursor.pdf" --username="docs_powerdns_com" --product="rec" --directory="/${REC_DOCS_DIR}/"
         env:
           DOCS_HOST: ${{vars.DOCS_HOST}}
@@ -263,8 +261,7 @@ jobs:
       - name: Publish DNSdist docs
         run: |
           mkdir -p ./pdns/dnsdistdist/docs/_build
-          cp artifacts/dnsdist-html-docs-${{needs.build-docs.outputs.pdns_version}}/dnsdist-html-docs.tar ./pdns/dnsdistdist/docs/_build/
-          bzip2 ./pdns/dnsdistdist/docs/_build/dnsdist-html-docs.tar
+          tar -xf artifacts/dnsdist-html-docs-${{needs.build-docs.outputs.pdns_version}}/dnsdist-html-docs.tar -C ./pdns/dnsdistdist/docs/_build/
           inv ci-docs-upload-master --docs-host="${DOCS_HOST}" --pdf="dnsdist.pdf" --username="dnsdist_org" --product="dnsdist"
         env:
           DOCS_HOST: ${{vars.DOCS_HOST}}
index 5a0d53101fb206c412836eefe153b625008d8f0b..849db035cdc2cf2758f99d787199f6fe2780c121 100644 (file)
--- a/tasks.py
+++ b/tasks.py
@@ -379,7 +379,6 @@ def ci_docs_upload_master(c, docs_host, pdf, username, product, directory=""):
         "--exclude '*~'",
     ])
     c.run(f"{rsync_cmd} --delete ./docs/_build/{product}-html-docs/ {username}@{docs_host}:{directory}")
-    c.run(f"{rsync_cmd} ./docs/_build/{product}-html-docs.tar.bz2 {username}@{docs_host}:{directory}/html-docs.tar.bz2")
     c.run(f"{rsync_cmd} ./docs/_build/latex/{pdf} {username}@{docs_host}:{directory}")
 
 @task