source: josm/trunk/.travis.yml@ 14120

Last change on this file since 14120 was 14052, checked in by Don-vip, 6 years ago

see #16010 - use JMockit to enable more extensive test coverage (patch by ris, modified)

see https://github.com/openstreetmap/josm/pull/24/commits for details

File size: 588 bytes
Line 
1language: java
2script: (eval "$ANT_INVOCATION $(test $TRAVIS_JDK_VERSION = openjdk8 && echo -DnoJavaFX=true) test")
3os: linux
4dist: trusty
5env:
6 - ANT_INVOCATION="xvfb-run ant -Dtest.headless=false"
7 - ANT_INVOCATION="ant -Dtest.headless=true"
8jdk:
9 - oraclejdk9
10 - oraclejdk8
11 - openjdk8
12matrix:
13 include:
14 - os: osx
15 osx_image: xcode9.2
16 jdk: ~
17 env: ANT_INVOCATION="ant -Dtest.headless=true"
18before_install:
19 - >
20 case "${TRAVIS_OS_NAME:-linux}" in
21 linux)
22 ;;
23 osx)
24 brew update
25 brew install ant
26 ;;
27 esac;
Note: See TracBrowser for help on using the repository browser.