mirror of
https://github.com/mumble-voip/mumble.git
synced 2025-10-26 11:19:16 +00:00
CI: Omit online tests
Tests that require an active internet connection will now be omitted on CI as they recently caused a bunch of CI jobs to fail just because some external server was unreachable.
This commit is contained in:
parent
19a9ce8106
commit
f32c1eef38
@ -32,7 +32,7 @@ cd $BUILD_BINARIESDIRECTORY
|
||||
|
||||
cmake -G Ninja -DCMAKE_INSTALL_PREFIX=appdir/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release -DRELEASE_ID=$RELEASE_ID -DBUILD_NUMBER=$BUILD_NUMBER \
|
||||
-Dtests=ON -Donline-tests=ON -Dsymbols=ON -Dgrpc=ON \
|
||||
-Dtests=ON -Dsymbols=ON -Dgrpc=ON \
|
||||
-Ddisplay-install-paths=ON $BUILD_SOURCESDIRECTORY
|
||||
|
||||
cmake --build .
|
||||
|
||||
@ -43,7 +43,7 @@ cd $BUILD_BINARIESDIRECTORY
|
||||
|
||||
cmake -G Ninja -DCMAKE_TOOLCHAIN_FILE=$MUMBLE_ENVIRONMENT_TOOLCHAIN -DIce_HOME="$MUMBLE_ENVIRONMENT_PATH/installed/x64-osx" \
|
||||
-DCMAKE_BUILD_TYPE=Release -DRELEASE_ID=$RELEASE_ID -DBUILD_NUMBER=$BUILD_NUMBER \
|
||||
-Dtests=ON -Donline-tests=ON -Dstatic=ON -Dsymbols=ON -Dgrpc=ON \
|
||||
-Dtests=ON -Dstatic=ON -Dsymbols=ON -Dgrpc=ON \
|
||||
-Ddisplay-install-paths=ON $BUILD_SOURCESDIRECTORY
|
||||
|
||||
cmake --build .
|
||||
|
||||
@ -69,7 +69,7 @@ del C:\Strawberry\c\bin\c++.exe
|
||||
cmake -G Ninja -DCMAKE_TOOLCHAIN_FILE="%MUMBLE_ENVIRONMENT_TOOLCHAIN%" -DVCPKG_TARGET_TRIPLET=%MUMBLE_ENVIRONMENT_TRIPLET% ^
|
||||
-DIce_HOME="%MUMBLE_ENVIRONMENT_PATH%\installed\%MUMBLE_ENVIRONMENT_TRIPLET%" ^
|
||||
-DCMAKE_BUILD_TYPE=Release -DRELEASE_ID=%RELEASE_ID% -DBUILD_NUMBER=%BUILD_NUMBER% ^
|
||||
-Dpackaging=ON -Dtests=ON -Donline-tests=ON -Dstatic=ON -Dsymbols=ON -Dgrpc=ON -Dasio=ON -Dg15=ON ^
|
||||
-Dpackaging=ON -Dtests=ON -Dstatic=ON -Dsymbols=ON -Dgrpc=ON -Dasio=ON -Dg15=ON ^
|
||||
-Ddisplay-install-paths=ON "%BUILD_SOURCESDIRECTORY%"
|
||||
|
||||
if errorlevel 1 (
|
||||
|
||||
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
@ -6,7 +6,7 @@ env:
|
||||
# Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.)
|
||||
BUILD_TYPE: Release
|
||||
CMAKE_OPTIONS: |
|
||||
-Dtests=ON -Donline-tests=ON -Dsymbols=ON -Dgrpc=ON -Ddisplay-install-paths=ON
|
||||
-Dtests=ON -Dsymbols=ON -Dgrpc=ON -Ddisplay-install-paths=ON
|
||||
MUMBLE_ENVIRONMENT_SOURCE: 'https://dl.mumble.info/build/vcpkg/'
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user