Skip to content
Snippets Groups Projects
.travis.yml 770 B
Newer Older
Ben Taylor's avatar
Ben Taylor committed
language: java
jdk:
- openjdk8
- oraclejdk8
Ben Taylor's avatar
Ben Taylor committed
sudo: false
env:
  global:
  - BUILD_CMD='make'
  - RUN_TESTS=false
matrix:
  include:
  - jdk: oraclejdk8
    env:
    - BUILD_CMD='ant -f build.xml'
    - RUN_TESTS=true
  - "${HOME}/dependencies"
Ben Taylor's avatar
Ben Taylor committed
before_install:
- openssl aes-256-cbc -K $encrypted_63c9cb0d86e4_key -iv $encrypted_63c9cb0d86e4_iv
  -in artemis_keystore.jks.enc -out artemis_keystore.jks -d
- export CASHER_TIME_OUT=300
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- source install_dependencies.sh
- "$BUILD_CMD"
“kpepper”'s avatar
“kpepper” committed
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