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

Last change on this file since 14052 was 14052, checked in by Don-vip, 5 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.