2020-06-10 22:41:53 +02:00

51 lines
1.6 KiB
YAML

matrix:
include:
# - os: linux
# language: java
# jdk: openjdk12
#
# env:
# KBUILD=linux
# JAVA_OPTS=-Xmx2g
# #skip ./gradlew assemble that is normally invoked in installation step
# install:
# - sudo apt-get update
# - sudo apt-get -y install automake
# 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
install: true
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
- $HOME/.konan/dependencies
branches:
only:
- master