[evince/wip/gpoo/bump-image-on-ci] ci: Bump usage of image
- From: Germán Poo-Caamaño <gpoo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evince/wip/gpoo/bump-image-on-ci] ci: Bump usage of image
- Date: Wed, 2 Mar 2022 02:20:23 +0000 (UTC)
commit 6d87d9641081d21e8fdf6dbb80c62fa9fb88257d
Author: Germán Poo-Caamaño <gpoo gnome org>
Date: Tue Mar 1 23:17:04 2022 -0300
ci: Bump usage of image
* Make use of x86_64-ubuntu:poppler the (default) image to run CI.
Newer depedencies allows to bump Evince requirements
* Remove meson-gtk-doc job as we build the development documentation
by default. Since we moved to gi-docgen, and enabled it for the
other jobs, we do not need this job anymore
.gitlab-ci.yml | 42 ++----------------------------------------
1 file changed, 2 insertions(+), 40 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bd7c9a179..36502ab0b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -7,27 +7,8 @@ stages:
variables:
BUNDLE: "org.gnome.Evince.flatpak"
-meson-main:
- image: registry.gitlab.gnome.org/gnome/evince/x86_64-ubuntu:poppler
- stage: build
-
- script:
- - >
- meson
- -Dlibhandy:examples=false -Dlibhandy:tests=false -Dlibhandy:vapi=false
- -Dlibhandy:glade_catalog=disabled -Dlibhandy:introspection=disabled
- _build
- - ninja -C _build all
- allow_failure: true
-
- artifacts:
- when: on_failure
- paths:
- - _build/meson-logs/meson-log.txt
- expire_in: 2 days
-
meson:
- image: registry.gitlab.gnome.org/gnome/evince/master-amd64:latest
+ image: registry.gitlab.gnome.org/gnome/evince/x86_64-ubuntu:poppler
stage: build
script:
@@ -45,7 +26,7 @@ meson:
expire_in: 2 days
meson-internal-synctex:
- image: registry.gitlab.gnome.org/gnome/evince/master-amd64:latest
+ image: registry.gitlab.gnome.org/gnome/evince/x86_64-ubuntu:poppler
stage: build
script:
@@ -58,25 +39,6 @@ meson-internal-synctex:
- _build/meson-logs/meson-log.txt
expire_in: 2 days
-meson-gtk-doc:
- image: registry.gitlab.gnome.org/gnome/evince/master-amd64:latest
- stage: build
- when: manual
-
- script:
- - >
- meson -Dgtk_doc=true
- -Dlibhandy:examples=false -Dlibhandy:tests=false -Dlibhandy:vapi=false
- -Dlibhandy:glade_catalog=disabled -Dlibhandy:introspection=disabled
- _build
- - ninja -C _build all
-
- artifacts:
- when: on_failure
- paths:
- - _build/meson-logs/meson-log.txt
- expire_in: 2 days
-
flatpak:
image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master
stage: build
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]