upload static linux artifacts on successful travis build
This commit is contained in:
parent
4eb68987d8
commit
aadc14fd78
|
@ -1,3 +1,11 @@
|
|||
sudo: required
|
||||
services:
|
||||
- docker
|
||||
addons:
|
||||
artifacts:
|
||||
working_dir: artifacts
|
||||
target_paths:
|
||||
- /builds
|
||||
os:
|
||||
- linux
|
||||
- osx
|
||||
|
|
|
@ -9,24 +9,8 @@ echo $PATH
|
|||
mkdir build
|
||||
cd build
|
||||
cmake .. -DCMAKE_INSTALL_PREFIX=$(pwd)
|
||||
make VERBOSE=1
|
||||
make install
|
||||
make -j2 install
|
||||
./zig build --build-file ../build.zig test
|
||||
|
||||
./zig test ../test/behavior.zig --target-os windows --target-arch i386 --target-environ msvc
|
||||
wine zig-cache/test.exe
|
||||
|
||||
./zig test ../test/behavior.zig --target-os windows --target-arch i386 --target-environ msvc --release-fast
|
||||
wine zig-cache/test.exe
|
||||
|
||||
./zig test ../test/behavior.zig --target-os windows --target-arch i386 --target-environ msvc --release-safe
|
||||
wine zig-cache/test.exe
|
||||
|
||||
./zig test ../test/behavior.zig --target-os windows --target-arch x86_64 --target-environ msvc
|
||||
wine64 zig-cache/test.exe
|
||||
|
||||
#./zig test ../test/behavior.zig --target-os windows --target-arch x86_64 --target-environ msvc --release-fast
|
||||
#wine64 test.exe
|
||||
#
|
||||
#./zig test ../test/behavior.zig --target-os windows --target-arch x86_64 --target-environ msvc --release-safe
|
||||
#wine64 test.exe
|
||||
mkdir $TRAVIS_BUILD_DIR/artifacts
|
||||
docker run -it --mount type=bind,source="$TRAVIS_BUILD_DIR/artifacts",target=/z ziglang/static-base:llvm6-1 -j2 $TRAVIS_COMMIT
|
||||
|
|
Loading…
Reference in New Issue
Block a user