1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
language: java
jdk:
- openjdk8
- oraclejdk8
sudo: false
env:
global:
- BUILD_CMD='make'
- RUN_TESTS=false
matrix:
include:
- jdk: oraclejdk8
env:
- BUILD_CMD='ant -f build.xml'
- RUN_TESTS=true
cache:
directories:
- "${HOME}/dependencies"
before_install:
- "export CASHER_TIME_OUT=300"
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
- "source install_dependencies.sh"
install:
- "$BUILD_CMD"
script:
- if [ "$RUN_TESTS" == "true" ]; then
cd test;
ln -s $(pwd)/../etc/log4j.properties .;
./RunDefaultUnitTests.sh | tee test.log && [ -z "$(grep 'Failures:\s[^0]\|Errors:\s[^0]' test.log)" ];
fi
|