[gcr/main] ci: Publish the documentation from gcr-3
- From: Corentin Noël <corentinnoel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcr/main] ci: Publish the documentation from gcr-3
- Date: Wed, 17 Nov 2021 09:40:18 +0000 (UTC)
commit a1a88f8d06b6b5c01383877891ec7cededfc3196
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 91999cd..ab1e24f 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 wget unzip
script:
- mkdir public
+ - wget https://gitlab.gnome.org/GNOME/gcr/-/jobs/artifacts/gcr-3-41/download?job=fedora:coverage -O
gcr-3.zip
+ - 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]