aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2020-08-19 14:59:01 +0200
committerAleksander Morgado <aleksander@aleksander.es>2020-08-19 14:59:55 +0200
commit65f56122b53f52dfd9b5ffdcce53d829d80b31e7 (patch)
treeaf7b7990daab545ede6ceaa7373733468c322a4f
parent5346d3c55c7ffc38af58c879fd426a2c3accd489 (diff)
ci: add build test for WITH_NEWEST_QMI_COMMANDS
We keep this logic around, so lets add a build test as well.
-rw-r--r--.gitlab-ci.yml21
1 files changed, 21 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8c3e7b1b..136b6105 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -63,6 +63,27 @@ build-no-qmi-no-mbim:
- make check
- make install
+build-qmi-newest-commands:
+ stage: build
+ only:
+ - master
+ - merge_requests
+ - tags
+ - schedules
+ script:
+ - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libqmi.git
+ - pushd libqmi
+ - NOCONFIGURE=1 ./autogen.sh
+ - ./configure --prefix=/usr --disable-mbim-qmux --enable-collection=basic
+ - make
+ - make install
+ - popd
+ - NOCONFIGURE=1 ./autogen.sh
+ - ./configure --prefix=/tmp/build-qmi-newest-commands --disable-gtk-doc --without-mbim CFLAGS="-DWITH_NEWEST_QMI_COMMANDS"
+ - make
+ - make check
+ - make install
+
build-single-plugins:
stage: build
only: