summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml12
1 files changed, 7 insertions, 5 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4f2ca416..f24daf13 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: registry.gitlab.gnome.org/gnome/libsoup/master:v14
+image: registry.gitlab.gnome.org/gnome/libsoup/master:v15
stages:
- build
@@ -87,12 +87,14 @@ reference:
DESTDIR: _install
needs: []
script:
- - meson _build -Dgtk_doc=true
+ - meson _build --prefix=/usr -Dgtk_doc=true
- ninja -C _build libsoup-3.0-doc
- - ninja -C _build install
- - mv _build/docs/reference/html/ _reference/
- .gitlab-ci/check-docs.py
- - gtkdoc-rebase --html-dir=_reference/ --online
+ - mkdir -p _reference/libsoup-3.0
+ - cp -R _build/docs/reference/html/* _reference/libsoup-3.0/
+ - cp -R /usr/share/gtk-doc/html/{glib,gio,gobject,libsoup-2.4} _reference
+ - cp .gitlab-ci/index.html _reference
+ - gtkdoc-rebase --relative --html-dir=./_reference/ --verbose
artifacts:
paths:
- _build/docs/reference/libsoup-3.0-*.txt