mirror of https://github.com/OpenRCT2/OpenRCT2.git
Make Travis matrix depend on event type
This commit is contained in:
parent
e5da0f4ffc
commit
4562ca2933
|
@ -19,6 +19,7 @@ env:
|
|||
matrix:
|
||||
include:
|
||||
- os: linux
|
||||
if: type != cron
|
||||
services:
|
||||
- docker
|
||||
env:
|
||||
|
@ -42,6 +43,7 @@ matrix:
|
|||
else curl --progress-bar --upload-file openrct2-linux.tar.gz https://transfer.sh/openrct2-linux-x86_64.tar.gz -o link && cat link;
|
||||
fi
|
||||
- os: linux
|
||||
if: type != cron
|
||||
services:
|
||||
- docker
|
||||
env:
|
||||
|
@ -65,22 +67,28 @@ matrix:
|
|||
else curl --progress-bar --upload-file openrct2-linux.tar.gz https://transfer.sh/openrct2-linux-i686.tar.gz -o link && cat link;
|
||||
fi
|
||||
- os: linux
|
||||
if: type != cron
|
||||
env: OPENRCT2_CMAKE_OPTS="-G Ninja -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DBUILD_SHARED_LIBS=ON -DDISABLE_RCT2_TESTS=on" TARGET=ubuntu_amd64
|
||||
- os: linux
|
||||
if: type != cron
|
||||
env: OPENRCT2_CMAKE_OPTS="-G Ninja -DCMAKE_TOOLCHAIN_FILE=../CMakeLists_mingw.txt -DFORCE32=on -DBUILD_SHARED_LIBS=ON -DDISABLE_RCT2_TESTS=on" TARGET=windows
|
||||
- os: linux
|
||||
if: type != cron
|
||||
env: TARGET=docker64 OPENRCT2_CMAKE_OPTS="-G Ninja -DDISABLE_TTF=ON -DCMAKE_BUILD_TYPE=release -DBUILD_SHARED_LIBS=ON -DDISABLE_RCT2_TESTS=on"
|
||||
services:
|
||||
- docker
|
||||
- os: linux
|
||||
if: type != cron
|
||||
env: OPENRCT2_CMAKE_OPTS="-G Ninja -DDISABLE_NETWORK=ON -DDISABLE_HTTP_TWITCH=ON -DBUILD_SHARED_LIBS=ON -DDISABLE_RCT2_TESTS=on" TARGET=docker64
|
||||
services:
|
||||
- docker
|
||||
- os: linux
|
||||
if: type != cron
|
||||
env: OPENRCT2_CMAKE_OPTS="-G Ninja -DDISABLE_OPENGL=ON -DBUILD_SHARED_LIBS=ON -DDISABLE_RCT2_TESTS=on" TARGET=docker64
|
||||
services:
|
||||
- docker
|
||||
- os: osx
|
||||
if: type != cron
|
||||
osx_image: xcode8.3
|
||||
env:
|
||||
- secure: "OXn/i72FxW/oh6RGlaN+gHSbkt1ToFe36etaiDOsJQznt6fe9CpFdnE8U1XBHlGokcEjbGNErRU7CFDKYHQuGrPZyHXwgqG2/0emIqFaFt5ti5ypyYKf5qH9x1LLLfdZxDyHkxXdlJ7Etxbp3G7qrV8CGRQiYRNHm1f98AmuufE="
|
||||
|
@ -98,6 +106,7 @@ matrix:
|
|||
curl --progress-bar --upload-file openrct2-macos.zip https://transfer.sh/openrct2-macos.zip -o link && cat link;
|
||||
fi
|
||||
- os: linux
|
||||
if: type = cron
|
||||
language: android
|
||||
dist: precise
|
||||
before_install: []
|
||||
|
|
Loading…
Reference in New Issue