59 lines
2.2 KiB
YAML
Raw Normal View History

2019-07-20 11:39:26 +02:00
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
2020-06-10 19:10:30 +02:00
#skip ./gradlew assemble that is normally invoked in installation step
2020-06-10 19:48:14 +02:00
install:
- sudo apt-get update
- sudo apt-get -y install automake
2019-07-20 11:39:26 +02:00
script:
- 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then bash ./linuxBuild.sh; fi'
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./linuxBuildAndPublish.sh; fi'
2020-06-10 18:28:27 +02:00
# - os: osx
# osx_image: xcode11.4
# language: java
# jdk: openjdk12
# -------------------------
2019-07-20 11:39:26 +02:00
# 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
2020-06-10 18:28:27 +02:00
# -------------------------
# 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'
2019-07-20 11:39:26 +02:00
cache:
directories:
- $HOME/.m2/
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
- $HOME/.konan/cache
- $HOME/.konan/dependencies
2019-07-20 11:39:26 +02:00
branches:
only:
- master