diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2021-08-06 10:37:11 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-08-06 10:37:11 +0200 |
commit | 493475fe8e3366fc9fbba12f1eff7a2a6008a442 (patch) | |
tree | d26c2c3490b0655a58d92bd2c5a16f6283ee2930 | |
parent | bfb066419f288764edbade1e27e93a5dda59a5f4 (diff) |
ci: new build check without introspection
We should be able to build with QRTR support but without introspection
support.
-rw-r--r-- | .gitlab-ci.yml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c377b24..c5d6ab0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -149,6 +149,28 @@ build-meson-no-mbim: - ninja -C build - ninja -C build install +build-meson-no-mbim-no-introspection: + stage: build + extends: + - .fdo.distribution-image@ubuntu + - .common_variables + only: + - master + - merge_requests + - tags + - schedules + script: + - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib.git + - pushd libqrtr-glib + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix=/usr --enable-gtk-doc --disable-introspection + - make + - make install + - popd + - meson setup build --prefix=/usr -Dwerror=true -Dgtk_doc=false -Dintrospection=false -Dmbim_qmux=false -Dqrtr=true -Drmnet=true + - ninja -C build + - ninja -C build install + build-meson-collection-minimal: stage: build extends: |