diff options
author | Aleksander Morgado <aleksandermj@chromium.org> | 2022-08-09 09:05:12 +0000 |
---|---|---|
committer | Aleksander Morgado <aleksandermj@chromium.org> | 2022-08-09 09:09:00 +0000 |
commit | 1c8f951cffec5903f983e4e7a483eb79517d6d0a (patch) | |
tree | a2e8910c01b813d2ea46aaa9171785989b17e7b0 /.gitlab-ci.yml | |
parent | 6c46794c21e4bc0d627f6c67eedf48c3266451c5 (diff) |
ci: new test to build without suspend-resume support
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c68db4bf..bb3a43ea 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -142,6 +142,39 @@ build-no-qmi-no-mbim-no-tests: - make check - make install +build-no-suspend-resume: + stage: build + extends: + - .fdo.distribution-image@ubuntu + - .common_variables + only: + - merge_requests + - schedules + script: + - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libmbim.git + - pushd libmbim + - meson setup build --prefix=/usr -Dgtk_doc=false -Dbash_completion=false + - ninja -C build + - ninja -C build install + - popd + - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib.git + - pushd libqrtr-glib + - meson setup build --prefix=/usr -Dgtk_doc=false + - ninja -C build + - ninja -C build install + - popd + - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libqmi.git + - pushd libqmi + - meson setup build --prefix=/usr -Dgtk_doc=false -Dbash_completion=false -Dcollection=basic + - ninja -C build + - ninja -C build install + - popd + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix=/usr --disable-introspection --without-systemd-suspend-resume --without-powerd-suspend-resume + - make + - make check + - make install + build-single-plugins: stage: build extends: |