Previously we could fail some "mvn" stage but keep running anyway, thereby fooling us into thinking that everything was OK.
41 lines
1.2 KiB
YAML
41 lines
1.2 KiB
YAML
sudo: false
|
|
android:
|
|
components:
|
|
- build-tools-26.0.2
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- realpath
|
|
- xvfb
|
|
before_install:
|
|
- set -e
|
|
- source "travis/before-install-$BUILD_SYSTEM"
|
|
install: source "travis/install-$BUILD_SYSTEM"
|
|
script: source "travis/script-$BUILD_SYSTEM"
|
|
before_cache: source "travis/before-cache-$BUILD_SYSTEM"
|
|
cache:
|
|
directories:
|
|
- "$HOME/.goomph"
|
|
- "$HOME/.gradle/caches"
|
|
- "$HOME/.gradle/wrapper"
|
|
- "$HOME/.m2"
|
|
- "$HOME/apache-maven-3.5.0"
|
|
- "$TRAVIS_BUILD_DIR/com.ibm.wala.core.testdata/ocaml/ocamljava-2.0-alpha1/lib"
|
|
env:
|
|
global:
|
|
- secure: KcugjQYnBqeZ7XenZD5QY7jhekVPO0QpQyjDUteLytaokhyRK2g6eNvr/pPerN2uWUvsPwO18P9F+oOupge1cpPZf4cEY8RzLIromyUoRWd6JA0SKciUYdN2kSqnC4uZSJGXeGLoroyEEL4Q2sqimpkbIGxgxYtVniWgJULOyR4=
|
|
- secure: jacvGPYX4ugG/HgwJEEpWnllWsS/ipX+qRJ7qM5mbDYryeqsz0eiaxBxQ6IpDyj0v6O4DUi74lSQs/UxCWcUxvOn/5AweCZfoF1U8vt1xivanR4MbC2kr6rJ6ohICuJ4PHDS4IffncgaP3Y8cfExHq6+d0tbibYkjRIiMUGpSik=
|
|
matrix:
|
|
include:
|
|
- os: linux
|
|
env: BUILD_SYSTEM=gradle
|
|
language: java
|
|
jdk: oraclejdk8
|
|
- os: linux
|
|
env: BUILD_SYSTEM=maven
|
|
language: android
|
|
jdk: oraclejdk8
|
|
- os: osx
|
|
env: BUILD_SYSTEM=gradle
|
|
language: java
|