52 lines
1.9 KiB
YAML
52 lines
1.9 KiB
YAML
matrix:
|
|
include:
|
|
- os: linux
|
|
language: java
|
|
jdk: openjdk12
|
|
# before_script:
|
|
# - wget https://github.com/sormuras/bach/raw/master/install-jdk.sh
|
|
# - source install-jdk.sh --url 'https://api.adoptopenjdk.net/v2/binary/releases/openjdk12?openjdk_impl=hotspot&os=linux&arch=x64&release=latest&heap_size=normal&type=jdk'
|
|
# - java --version
|
|
env:
|
|
KBUILD=linux
|
|
JAVA_OPTS=-Xmx2g
|
|
script:
|
|
- 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then bash ./linuxBuild.sh; fi'
|
|
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./linuxBuildAndPublish.sh; fi'
|
|
- os: osx
|
|
osx_image: xcode11.4
|
|
language: java
|
|
jdk: openjdk12
|
|
# before_script:
|
|
# - wget https://github.com/sormuras/bach/raw/master/install-jdk.sh
|
|
# - source install-jdk.sh --url 'https://api.adoptopenjdk.net/v2/binary/releases/openjdk12?openjdk_impl=hotspot&os=linux&arch=x64&release=latest&heap_size=normal&type=jdk'
|
|
# - java --version
|
|
env:
|
|
KBUILD=linux
|
|
JAVA_OPTS=-Xmx2g
|
|
script:
|
|
- 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then bash ./macBuild.sh; fi'
|
|
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./macBuildAndPublish.sh; fi'
|
|
- os: windows
|
|
language: shell
|
|
jdk: openjdk12
|
|
env:
|
|
- GRAVIS="https://raw.githubusercontent.com/DanySK/Gravis-CI/master/"
|
|
- JAVA_OPTS=-Xmx2g
|
|
- JDK="adopt-openj9@1.11"
|
|
before_install:
|
|
- curl "${GRAVIS}.install-jdk-travis.sh" --output ~/.install-jdk-travis.sh
|
|
- source ~/.install-jdk-travis.sh
|
|
script:
|
|
- 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then ./gradlew build ; fi'
|
|
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then ./gradlew build publishMingwx64PublicationToSnapshotRepository; fi'
|
|
cache:
|
|
directories:
|
|
- $HOME/.m2/
|
|
- $HOME/.gradle/caches/
|
|
- $HOME/.gradle/wrapper/
|
|
- $HOME/.konan/cache
|
|
branches:
|
|
only:
|
|
- master
|