[gtk/docs-trigger] ci: Trigger a pages build
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/docs-trigger] ci: Trigger a pages build
- Date: Sat, 31 Jul 2021 16:13:35 +0000 (UTC)
commit 316cc55e6932869179a233d6a59cabdbb1081f2e
Author: Emmanuele Bassi <ebassi gnome org>
Date: Sat Jul 31 17:08:56 2021 +0100
ci: Trigger a pages build
Do not publish the API reference directly, but trigger a CI pipeline for
the docs-gtk-org branch, which will then do the publishing.
.gitlab-ci.yml | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ad6d2fd79f..8e42829349 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -7,6 +7,7 @@ stages:
- analysis
- docs
- flatpak
+ - publish
- deploy
.cache-paths: &cache-paths
@@ -337,14 +338,11 @@ reference:
paths:
- _reference
-pages:
- stage: deploy
+publish-docs:
+ stage: publish
needs: ['reference']
script:
- - mv _reference/ public/
- - cp .gitlab-ci/pages/* public/
- artifacts:
- paths:
- - public
+ - "curl -X POST -F token=${PAGES_TRIGGER_TOKEN} -F ref=docs-gtk-org
https://gitlab.gnome.org/api/v4/projects/665/trigger/pipeline"
only:
- - master
+ refs:
+ - master
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]