12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- ---
- language: java
- jdk:
- - oraclejdk8
- env:
- - SCRIPT=bin/unit-tests.sh
-
- - SCRIPT=bin/run-journey-test-from-ci.sh
-
- # http://docs.travis-ci.com/user/migrating-from-legacy
- sudo: false
-
- addons:
- apt:
- packages:
- - tree
-
- before_install:
- - travis_retry rvm install 2.2.5
- - rvm use 2.2.5
-
- # https://docs.travis-ci.com/user/customizing-the-build#Skipping-the-Installation-Step
- install: true # if we don't skip install, ./gradlew assemble is invoked, but this task is not available.
-
- before_script:
- - export PATH=$TRAVIS_BUILD_DIR/bin:$PATH # ensure our tools are prefered over included ones.
-
- script:
- - $SCRIPT
-
- # configure caching (https://docs.travis-ci.com/user/languages/java/#Caching)
- before_cache:
- - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- - rm -fr $HOME/.gradle/caches/*/plugin-resolution/
- # format from https://docs.travis-ci.com/user/caching/#Enabling-multiple-caching-features
- cache:
- bundler: true
- directories:
- - $HOME/.gradle/caches/
- - $HOME/.gradle/wrapper/
-
- notifications:
- webhooks:
- urls:
- - https://webhooks.gitter.im/e/9a8514b96052a7155b59
- on_success: change # options: [always|never|change] default: always
- on_failure: always # options: [always|never|change] default: always
- on_start: never # options: [always|never|change] default: always
|