[libsoup/libsoup-3-2] ci: Update meson usage
- From: Patrick Griffis <pgriffis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsoup/libsoup-3-2] ci: Update meson usage
- Date: Wed, 5 Oct 2022 19:02:02 +0000 (UTC)
commit 43f23bd1972b9feef13e52c0505f61861a808039
Author: Patrick Griffis <pgriffis igalia com>
Date: Wed Oct 5 13:52:53 2022 -0500
ci: Update meson usage
.gitlab-ci.yml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 48cb08a8..3c6d3209 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,7 +17,7 @@ fedora-test:
extends: .build
script:
- cp .gitlab-ci/lcovrc ~/.lcovrc
- - meson _build -Db_coverage=true -Dauto_features=enabled
+ - meson _build -Db_coverage=true --auto-features=enabled
- meson compile -C _build
- meson test --no-suite autobahn-quick --no-suite autobahn -C _build --verbose
- ninja -C _build coverage-html
@@ -36,7 +36,7 @@ fedora-test:
fedora-autobahn-quick:
extends: .build
script:
- - meson _build -Dauto-features=enabled -Dautobahn=enabled
+ - meson _build --auto-features=enabled -Dautobahn=enabled
- meson test -C _build --suite autobahn-quick --verbose
artifacts:
paths:
@@ -46,7 +46,7 @@ fedora-autobahn-quick:
fedora-scan:
extends: .build
script:
- - meson _build -Dauto_features=enabled
+ - meson _build --auto-features=enabled
- ninja -C _build scan-build
- bash -c 'if [[ -n "$(ls -A _build/meson-logs/scanbuild/)" ]]; then echo "Scan build log found,
assuming defects exist"; exit 1; fi'
artifacts:
@@ -63,7 +63,7 @@ fedora-asan:
SOUP_TEST_NO_IPV6: 1
script:
# Introspection doesn't work when linking to libasan, the NTLM tests fail most likely due to unsafe
usage of setenv()
- - meson _build -Dauto-features=enabled -Db_sanitize=address -Dintrospection=disabled -Dvapi=disabled
-Dntlm=disabled
+ - meson _build --auto-features=enabled -Db_sanitize=address -Dintrospection=disabled -Dvapi=disabled
-Dntlm=disabled -Ddocs=disabled
- meson test --no-suite autobahn-quick --no-suite autobahn -C _build --verbose --timeout-multiplier=10
artifacts:
when: on_failure
@@ -76,7 +76,7 @@ fedora-asan:
# variables:
# CC: clang
# script:
-# - meson _build -Dauto-features=enabled -Dfuzzing=enabled -Dintrospection=disabled -Dvapi=disabled
+# - meson _build --auto-features=enabled -Dfuzzing=enabled -Dintrospection=disabled -Dvapi=disabled
# - meson test -C _build --suite=fuzzing --timeout-multiplier=10
# artifacts:
# when: on_failure
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]