[gcr/main: 5/27] ci: Publish the documentation from gcr-3
- From: Corentin Noël <corentinnoel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcr/main: 5/27] ci: Publish the documentation from gcr-3
- Date: Sun, 6 Feb 2022 22:30:19 +0000 (UTC)
commit 5bbca5a07e3cba9dc5467750bd73ff38b9e7bfe3
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]