[gtk/gtk-doc-ci] ci: Deploy the API reference on our GitLab pages
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/gtk-doc-ci] ci: Deploy the API reference on our GitLab pages
- Date: Wed, 29 Jan 2020 08:47:17 +0000 (UTC)
commit 51e155bffaf2697ced9e697bb025d0ae2fc348af
Author: Emmanuele Bassi <ebassi gnome org>
Date: Wed Jan 29 09:16:57 2020 +0100
ci: Deploy the API reference on our GitLab pages
Now that we can build gtk-doc as a sub-project, we can go back to
publishing the API reference for the master branch every time we
build it.
.gitlab-ci.yml | 36 ++++++++++++++++++------------------
.gitlab-ci/run-docker.sh | 2 +-
2 files changed, 19 insertions(+), 19 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 093f7e2d47..2c3b35b62e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,7 @@
stages:
- build
- flatpak
-# - deploy
+ - deploy
.cache-paths: &cache-paths
paths:
@@ -13,7 +13,7 @@ stages:
- subprojects/pango/
fedora-x86_64: &fedora-x86_64-defaults
- image: registry.gitlab.gnome.org/gnome/gtk/master:v9
+ image: registry.gitlab.gnome.org/gnome/gtk/master:v10
stage: build
script:
- bash -x ./.gitlab-ci/test-docker.sh
@@ -107,19 +107,19 @@ flatpak-master:icon-browser:
APPID: org.gtk.IconBrowser4
<<: *flatpak-master
-#pages:
-# image: registry.gitlab.gnome.org/gnome/gtk/master:v6
-# stage: deploy
-# script:
-# - meson -Dgtk_doc=true _build .
-# - ninja -C _build
-# - ninja -C _build gdk4-doc gsk4-doc gtk4-doc
-# - mkdir -p public/
-# - mv _build/docs/reference/gtk/html/ public/gtk/
-# - mv _build/docs/reference/gdk/html/ public/gdk/
-# - mv _build/docs/reference/gsk/html/ public/gsk/
-# artifacts:
-# paths:
-# - public
-# only:
-# - master
+pages:
+ image: registry.gitlab.gnome.org/gnome/gtk/master:v10
+ stage: deploy
+ script:
+ - meson -Dgtk_doc=true _build .
+ - ninja -C _build
+ - ninja -C _build gdk4-doc gsk4-doc gtk4-doc
+ - mkdir -p public/
+ - mv _build/docs/reference/gtk/html/ public/gtk/
+ - mv _build/docs/reference/gdk/html/ public/gdk/
+ - mv _build/docs/reference/gsk/html/ public/gsk/
+ artifacts:
+ paths:
+ - public
+ only:
+ - master
diff --git a/.gitlab-ci/run-docker.sh b/.gitlab-ci/run-docker.sh
index 4892769c88..8a04ce8c89 100755
--- a/.gitlab-ci/run-docker.sh
+++ b/.gitlab-ci/run-docker.sh
@@ -2,7 +2,7 @@
set -e
-TAG="registry.gitlab.gnome.org/gnome/gtk/master:v7"
+TAG="registry.gitlab.gnome.org/gnome/gtk/master:v10"
sudo docker build --build-arg HOST_USER_ID="$UID" --tag "${TAG}" \
--file "Dockerfile" .
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]