gitlab-ci: fix test script to abort on failing first test

Fixes: 89cfd34ae0 ('gitlab-ci: extend run-test.sh script to manually select certain build steps to run')
(cherry picked from commit 67da2b8e42)
This commit is contained in:
Thomas Haller 2023-01-26 13:33:57 +01:00
parent 64e818da80
commit dc588c951c
No known key found for this signature in database
GPG Key ID: 29C2366E4DFC5728

View File

@ -64,8 +64,11 @@ check_run_clean() {
return 0
}
check_run_clean 1 && BUILD_TYPE=autotools CC=gcc WITH_DOCS=1 WITH_VALGRIND=1 contrib/scripts/nm-ci-run.sh \
&& mv build/INST/share/gtk-doc/html "$ARTIFACT_DIR/docs-html"
if check_run_clean 1 ; then
BUILD_TYPE=autotools CC=gcc WITH_DOCS=1 WITH_VALGRIND=1 contrib/scripts/nm-ci-run.sh
mv build/INST/share/gtk-doc/html "$ARTIFACT_DIR/docs-html"
fi
check_run_clean 2 && BUILD_TYPE=meson CC=gcc WITH_DOCS=1 WITH_VALGRIND=1 contrib/scripts/nm-ci-run.sh
check_run_clean 3 && BUILD_TYPE=autotools CC=clang WITH_DOCS=0 contrib/scripts/nm-ci-run.sh
check_run_clean 4 && BUILD_TYPE=meson CC=clang WITH_DOCS=0 contrib/scripts/nm-ci-run.sh