diff options
author | Patrick Griffis <pgriffis@igalia.com> | 2022-10-05 13:52:53 -0500 |
---|---|---|
committer | Patrick Griffis <pgriffis@igalia.com> | 2022-10-05 14:01:56 -0500 |
commit | 43f23bd1972b9feef13e52c0505f61861a808039 (patch) | |
tree | 5b8bf0239f318533d7653f59521fa7772c50ce3e | |
parent | 4db24cec59b4ef274b6e1da45fa60261f013793b (diff) | |
download | libsoup-43f23bd1972b9feef13e52c0505f61861a808039.tar.gz |
ci: Update meson usage
-rw-r--r-- | .gitlab-ci.yml | 10 |
1 files 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 |