[evince/wip/gpoo/bump-image-on-ci] ci: Bump usage of image




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]