[gtkmm] CI: Switching to ubuntu:devel



commit e32f0f71670c7bf7704713f1c2b8238cd230b5eb
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Tue Feb 8 15:02:10 2022 +0100

    CI: Switching to ubuntu:devel
    
    Hopefully has a new enought version of gtk4.
    Build documentation only for gtkmm.

 .gitlab-ci.yml | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cf54f44a..b362a209 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,6 @@
-image: debian:testing
+# 2022-02-08: ubuntu:latest = 20.04, ubuntu:rolling = 21.10, ubuntu:devel = 22.04
+# See https://hub.docker.com/_/ubuntu
+image: ubuntu:devel
 
 stages:
   - deps
@@ -57,7 +59,7 @@ build_deps:
     - git clone --branch 3.0.7 --depth 1 https://github.com/libsigcplusplus/libsigcplusplus.git libsigc
     - cd libsigc
     - mkdir _build && cd _build
-    - meson --prefix=/usr --libdir=lib -Dbuild-examples=false -Dbuildtype=release
+    - meson --prefix=/usr --libdir=lib -Dbuild-documentation=false -Dbuild-examples=false -Dbuildtype=release
     - meson compile
     - meson install
     - cd ../..
@@ -67,7 +69,7 @@ build_deps:
     - git clone --branch 2.70.0 --depth 1 https://gitlab.gnome.org/GNOME/glibmm.git glibmm
     - cd glibmm
     - mkdir _build && cd _build
-    - meson --prefix=/usr --libdir=lib -Dbuild-examples=false -Dbuildtype=release
+    - meson --prefix=/usr --libdir=lib -Dbuild-documentation=false -Dbuild-examples=false -Dbuildtype=release
     - meson compile
     - meson install
     - cd ../..
@@ -77,7 +79,7 @@ build_deps:
     - git clone --branch 1.16.1 --depth 1 https://gitlab.freedesktop.org/cairo/cairomm.git cairomm
     - cd cairomm
     - mkdir _build && cd _build
-    - meson --prefix=/usr --libdir=lib -Dbuild-examples=false -Dbuild-tests=false -Dbuildtype=release
+    - meson --prefix=/usr --libdir=lib -Dbuild-documentation=false -Dbuild-examples=false 
-Dbuild-tests=false -Dbuildtype=release
     - meson compile
     - meson install
     - cd ../..
@@ -87,7 +89,7 @@ build_deps:
     - git clone --branch 2.50.0 --depth 1 https://gitlab.gnome.org/GNOME/pangomm.git pangomm
     - cd pangomm
     - mkdir _build && cd _build
-    - meson --prefix=/usr --libdir=lib -Dbuildtype=release
+    - meson --prefix=/usr --libdir=lib -Dbuild-documentation=false -Dbuildtype=release
     - meson compile
     - cd ../..
     - fi


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]