aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2025-03-03 08:53:03 -0800
committerJunio C Hamano <gitster@pobox.com>2025-03-03 08:53:03 -0800
commitaa0ba82319d0e6a5ccc7a5004dc0a6d3eaabe6b3 (patch)
treeef07ab49b51c4bbc0339e620202fbba62a109868
parentMerge branch 'ps/meson-contrib-bits' (diff)
parentgitlab-ci: fix "msvc-meson" test job succeeding despite test failures (diff)
downloadgit-aa0ba82319d0e6a5ccc7a5004dc0a6d3eaabe6b3.tar.gz
git-aa0ba82319d0e6a5ccc7a5004dc0a6d3eaabe6b3.zip
Merge branch 'ps/build-meson-fixes'
CI fix. * ps/build-meson-fixes: gitlab-ci: fix "msvc-meson" test job succeeding despite test failures
-rw-r--r--.gitlab-ci.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ab2cbb4534..2805cdeecb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -179,7 +179,7 @@ test:msvc-meson:
- job: "build:msvc-meson"
artifacts: true
script:
- - meson test -C build --list | Select-Object -Skip 1 | Select-String .* | Group-Object -Property { $_.LineNumber % $Env:CI_NODE_TOTAL + 1 } | Where-Object Name -EQ $Env:CI_NODE_INDEX | ForEach-Object { meson test -C build --no-rebuild --print-errorlogs $_.Group }
+ - meson test -C build --list | Select-Object -Skip 1 | Select-String .* | Group-Object -Property { $_.LineNumber % $Env:CI_NODE_TOTAL + 1 } | Where-Object Name -EQ $Env:CI_NODE_INDEX | ForEach-Object { meson test -C build --no-rebuild --print-errorlogs $_.Group; if (!$?) { exit $LASTEXITCODE } }
parallel: 10
test:fuzz-smoke-tests: