summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaximiliano Sandoval R <msandova@protonmail.com>2022-05-31 16:03:43 +0200
committerMaciej S. Szmigiero <mail@maciej.szmigiero.name>2022-11-13 20:02:37 +0100
commitbecfa5837cfafa064219a5ab2c2a4eaf35b24c0b (patch)
tree678bd27da75691166391a65602d20415ff24bf1a
parent66dbd6decf607ade17bc845c84e8cf5c5ceb8a53 (diff)
downloadgeoclue-becfa5837cfafa064219a5ab2c2a4eaf35b24c0b.tar.gz
ci: Switch to Ubuntu 22.04 & install libsoup3
-rw-r--r--.gitlab-ci.yml13
1 files changed, 7 insertions, 6 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bea3b69..b7a15cb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,25 +4,26 @@ before_script:
- apt-get install --yes git gobject-introspection libmm-glib-dev wget valac
- apt-get install --yes libnotify-dev xsltproc gtk-doc-tools python3-pip
- apt-get install --yes ninja-build gettext modemmanager-dev
+ - DEBIAN_FRONTEND=noninteractive apt-get install --yes libsoup-3.0
- pip3 install meson==0.53.2
# Ubuntu 14.04 is not supported, see README for details
#
-ubuntu-18.04:
- image: ubuntu:bionic
+ubuntu-22.04:
+ image: ubuntu:22.04
artifacts:
when: always
- name: "bionic-${CI_COMMIT_REF_NAME}"
+ name: "jammy-${CI_COMMIT_REF_NAME}"
paths:
- "${CI_PROJECT_DIR}/build"
script: meson build && ninja -C build && ninja -C build test && ninja -C build install
-ubuntu-18.04-no-backend:
- image: ubuntu:bionic
+ubuntu-22.04-no-backend:
+ image: ubuntu:22.04
artifacts:
when: always
- name: "bionic-no-backend-${CI_COMMIT_REF_NAME}"
+ name: "jammy-no-backend-${CI_COMMIT_REF_NAME}"
paths:
- "${CI_PROJECT_DIR}/build"
script: meson -Denable-backend=false build && ninja -C build && ninja -C build test && ninja -C build install