summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorMartin Matuska <martin@matuska.org>2020-02-07 10:45:15 +0100
committerMartin Matuska <martin@matuska.org>2020-02-07 11:40:32 +0100
commit60da2b879a9a3aa7bad8497b2b57a1c1ebdd9324 (patch)
tree84929f7d0f21f8e89907ef737b8b4153a5c49e10 /build
parent250476b9adf53cf7fcb027802b0d4104de7c07cb (diff)
downloadlibarchive-60da2b879a9a3aa7bad8497b2b57a1c1ebdd9324.tar.gz
CI: exit with error on failure in Visual Studio stages
Diffstat (limited to 'build')
-rwxr-xr-xbuild/ci/github_actions/ci.cmd6
1 files changed, 3 insertions, 3 deletions
diff --git a/build/ci/github_actions/ci.cmd b/build/ci/github_actions/ci.cmd
index 5c020cbe..9c80951b 100755
--- a/build/ci/github_actions/ci.cmd
+++ b/build/ci/github_actions/ci.cmd
@@ -49,7 +49,7 @@ IF "%1"=="deplibs" (
mingw32-make VERBOSE=1 || EXIT /b 1
) ELSE IF "%BE%"=="msvc" (
CD build_ci\cmake
- cmake --build . --target ALL_BUILD --config Release
+ cmake --build . --target ALL_BUILD --config Release || EXIT /b 1
)
) ELSE IF "%1%"=="test" (
IF "%BE%"=="mingw-gcc" (
@@ -62,13 +62,13 @@ IF "%1"=="deplibs" (
ECHO "Skipping tests on this platform"
EXIT /b 0
REM CD build_ci\cmake
- REM cmake --build . --target RUN_TESTS --config Release
+ REM cmake --build . --target RUN_TESTS --config Release || EXIT /b 1
)
) ELSE IF "%1%"=="install" (
IF "%BE%"=="mingw-gcc" (
SET PATH=C:\Program Files\cmake\bin;C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\bin
CD build_ci\cmake
- mingw32-make install DESTDIR=%cd%\destdir
+ mingw32-make install DESTDIR=%cd%\destdir || EXIT /b 1
) ELSE IF "%BE%"=="msvc" (
cmake --build . --target INSTALL --config Release
)