[geary] build: Update GitLab CI requirements



commit 10f4b80ef0adbb4b39e4d8063833d341a040fab8
Author: Cédric Bellegarde <cedric bellegarde adishatz org>
Date:   Wed Jul 13 21:44:50 2022 +0200

    build: Update GitLab CI requirements
    
    - Update Ubuntu dependencies
    - Disable Fedora build until webkit2gtk-4.1 available

 .gitlab-ci.yml | 54 +++++++++++++++++++++++++++---------------------------
 1 file changed, 27 insertions(+), 27 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 896229cbc..5066c3976 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -22,15 +22,15 @@ variables:
   INSTALL_CMD: ninja -v -C $BUILD_DIR install
 
   # Fedora packages
-  FEDORA_DEPS:
-    meson vala desktop-file-utils enchant2-devel folks-devel gcr-devel
-    glib2-devel gmime30-devel gnome-online-accounts-devel gspell-devel
-    gsound-devel gtk3-devel iso-codes-devel json-glib-devel itstool
-    libappstream-glib-devel libgee-devel libhandy1-devel libicu-devel
-    libpeas-devel libsecret-devel libstemmer-devel libunwind-devel
-    libxml2-devel libytnef-devel sqlite-devel webkitgtk4-devel
-    git
-  FEDORA_TEST_DEPS: glibc-langpack-en gnutls-utils tar Xvfb xz
+  #FEDORA_DEPS:
+  #  meson vala desktop-file-utils enchant2-devel folks-devel gcr-devel
+  #  glib2-devel gmime30-devel gnome-online-accounts-devel gspell-devel
+  #  gsound-devel gtk3-devel iso-codes-devel json-glib-devel itstool
+  #  libappstream-glib-devel libgee-devel libhandy1-devel libicu-devel
+  #  libpeas-devel libsecret-devel libstemmer-devel libunwind-devel
+  #  libxml2-devel libytnef-devel sqlite-devel webkit2gtk3-devel
+  #  git
+  #FEDORA_TEST_DEPS: glibc-langpack-en gnutls-utils tar Xvfb xz
 
   # Ubuntu packages
   UBUNTU_DEPS:
@@ -40,27 +40,27 @@ variables:
     libgoa-1.0-dev libgspell-1-dev libgsound-dev libgtk-3-dev
     libhandy-1-dev libicu-dev libjson-glib-dev libmessaging-menu-dev
     libpeas-dev libsecret-1-dev libsqlite3-dev libstemmer-dev
-    libunwind-dev libwebkit2gtk-4.0-dev libxml2-dev libytnef0-dev
+    libunwind-dev libwebkit2gtk-4.1-dev libxml2-dev libytnef0-dev
     git ca-certificates
   UBUNTU_TEST_DEPS: gnutls-bin librsvg2-common locales xauth xvfb
 
-fedora:
-  stage: build
-  image: fedora:rawhide
-  before_script:
-    - dnf update -y --nogpgcheck
-    - dnf install -y --nogpgcheck $FEDORA_DEPS $FEDORA_TEST_DEPS
-  script:
-    - $CONFIG_CMD
-    - $BUILD_CMD
-    - $TEST_CMD
-    - $INSTALL_CMD
-  artifacts:
-    when: 'always'
-    paths:
-      - '$BUILD_DIR/meson-logs/meson-log.txt'
-      - '$BUILD_DIR/meson-logs/testlog.txt'
-    expire_in: 2 days
+#fedora:
+#  stage: build
+#  image: fedora:rawhide
+#  before_script:
+#    - dnf update -y --nogpgcheck
+#    - dnf install -y --nogpgcheck $FEDORA_DEPS $FEDORA_TEST_DEPS
+#  script:
+#    - $CONFIG_CMD
+#    - $BUILD_CMD
+#    - $TEST_CMD
+#    - $INSTALL_CMD
+#  artifacts:
+#    when: 'always'
+#    paths:
+#      - '$BUILD_DIR/meson-logs/meson-log.txt'
+#      - '$BUILD_DIR/meson-logs/testlog.txt'
+#    expire_in: 2 days
 
 ubuntu:
   stage: build


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