diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2020-01-29 11:01:10 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2020-02-11 13:39:52 +0000 |
commit | 9e38a70c6b526285fa6e49857606107c7ef49fea (patch) | |
tree | 98709fcbd4a6765f5cabd23d50cc3f7b36805dd3 /.gitlab-ci.yml | |
parent | 56f9cdd99d7f18b0bad1d491108571e5307d6836 (diff) | |
download | gtk+-9e38a70c6b526285fa6e49857606107c7ef49fea.tar.gz |
ci: Replicate the CI image scripts from GLib
They are easier to use and document, and allow us to add new base images
in the future without making a mess.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7f5ef322da..2780fc437f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -19,7 +19,7 @@ variables: G_MESSAGES_DEBUG: all fedora-x86_64: - image: registry.gitlab.gnome.org/gnome/gtk/master:v10 + image: registry.gitlab.gnome.org/gnome/gtk/fedora:v11 stage: build variables: EXTRA_MESON_FLAGS: "--buildtype=debug --default-library=both" @@ -62,7 +62,7 @@ fedora-x86_64: <<: *cache-paths fedora-x86_64-release: - image: registry.gitlab.gnome.org/gnome/gtk/master:v10 + image: registry.gitlab.gnome.org/gnome/gtk/fedora:v11 stage: build variables: EXTRA_MESON_FLAGS: "--buildtype=release" @@ -144,11 +144,12 @@ flatpak-master:icon-browser: <<: *flatpak-master pages: - image: registry.gitlab.gnome.org/gnome/gtk/master:v10 + image: registry.gitlab.gnome.org/gnome/gtk/fedora:v11 stage: deploy + variables: + EXTRA_MESON_FLAGS: "--buildtype=release" script: - - meson -Dgtk_doc=true _build . - - ninja -C _build + - meson ${COMMON_MESON_FLAGS} -Dgtk_doc=true _build - ninja -C _build gdk4-doc gsk4-doc gtk4-doc - mkdir -p public/ - mv _build/docs/reference/gtk/html/ public/gtk/ |