]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
.gitlab-ci.yml: environment
authorOto Šťáva <oto.stava@nic.cz>
Tue, 29 Aug 2023 08:38:13 +0000 (10:38 +0200)
committerOto Šťáva <oto.stava@nic.cz>
Tue, 29 Aug 2023 08:38:13 +0000 (10:38 +0200)
.gitlab-ci.yml

index 69371e3140f19d44f69d99198e029f4aa25b1a5a..1bd210e7841151b5fe322a1595c306c29a11aa74 100644 (file)
@@ -644,10 +644,13 @@ pkg:alma-9:
 #  allow_failure: true  # SUSE is always special
 # }}}
 
+# docs: {{{
 pages:
   image: $CI_REGISTRY/packaging/apkg/lxc/fedora-36
   stage: deploy
   needs: []
+  variables:
+    DOCS_ENV_NAME: Docs/Development/$CI_COMMIT_REF_NAME/$CI_COMMIT_SHORT_SHA
   script:
     - git submodule update --init --recursive
     - apkg build-dep -y
@@ -657,6 +660,10 @@ pages:
     - meson build_doc -Ddoc=enabled
     - ninja -C build_doc doc
     - mv doc/html public
+  environment:
+    name: $DOCS_ENV_NAME
+    url: https://$CI_PROJECT_NAMESPACE.pages.nic.cz/-/knot-resolver/-/jobs/$CI_JOB_ID/artifacts/public/index.html
   artifacts:
     paths:
       - public
+# }}}