[gcr/main: 6/38] ci: Publish the documentation from gcr-3
- From: Corentin Noël <corentinnoel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcr/main: 6/38] ci: Publish the documentation from gcr-3
- Date: Fri, 8 Apr 2022 22:45:29 +0000 (UTC)
commit f4b3cd530cf32678c2a78b5df590407f05da8b3f
Author: Corentin Noël <corentin noel collabora com>
Date: Wed Nov 17 10:32:42 2021 +0100
ci: Publish the documentation from gcr-3
.gitlab-ci.yml | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 91999cd0..13d06d58 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -86,14 +86,22 @@ fedora:coverage:
pages:
stage: deploy
only:
- - master
+ - main
needs: ['fedora:coverage']
+ before_script:
+ - dnf upgrade -y
+ - dnf install -y curl unzip
script:
- mkdir public
+ - 'curl --location --output gcr-3.zip
"https://gitlab.gnome.org/api/v4/projects/${CI_PROJECT_ID}/jobs/artifacts/gcr-3-41/download?job=fedora:coverage&job_token=${CI_JOB_TOKEN}"'
+ - unzip -q gcr-3.zip -d gcr-3
+ - mv gcr-3/_build/docs/gck/gck-1 public/gck-1
+ - mv gcr-3/_build/docs/gcr/gcr-3 public/gcr-3
+ - mv gcr-3/_build/docs/ui/gcr-ui-3 public/gcr-ui-3
- mv _build/meson-logs/coveragereport public/coverage
- - mv _build/docs/gck/gck-1 public/gck-1
- - mv _build/docs/gcr/gcr-3 public/gcr-3
- - mv _build/docs/ui/gcr-ui-3 public/gcr-ui-3
+ - mv _build/docs/gck/gck-1 public/gck-4
+ - mv _build/docs/gcr/gcr-3 public/gcr-4
+ - mv _build/docs/ui/gcr-ui-3 public/gcr-gtk-4
artifacts:
when: on_success
paths:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]