aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksandermj@chromium.org>2023-03-15 09:19:50 +0000
committerAleksander Morgado <aleksandermj@chromium.org>2023-03-15 09:19:50 +0000
commit6058d3ded664f70f93ff8f9d73b1a93a1550e389 (patch)
tree065e5b983e058d6f9ad30046c3f07aa17b129d84
parent5dbf8fdb479ef0c5d85b86bccf15ca3f511bc928 (diff)
ci: test build without deprecated symbols support
-rw-r--r--.gitlab-ci.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9d2e2a8d..1e2d2a93 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -159,6 +159,26 @@ build-no-qmi-no-mbim-no-tests:
- ninja -C build
- ninja -C build install
+build-no-deprecated:
+ stage: build
+ extends:
+ - .fdo.distribution-image@ubuntu
+ - .common_variables
+ only:
+ - main
+ - merge_requests
+ - tags
+ - schedules
+ script:
+ - export BUILD_MBIM=false
+ - export BUILD_QRTR=false
+ - export BUILD_QMI=false
+ - *prepare_deps
+ - CFLAGS="-DMM_DISABLE_DEPRECATED" meson setup build --prefix=/usr -Dgtk_doc=false -Dqmi=false -Dqrtr=false -Dmbim=false
+ - ninja -C build
+ - ninja -C build test
+ - ninja -C build install
+
build-no-suspend-resume:
stage: build
extends: