| os: linux |
| dist: trusty |
| language: java |
| |
| jdk: |
| - oraclejdk11 |
| - openjdk11 |
| - openjdk16 |
| - openjdk17 |
| |
| cache: |
| directories: |
| - $HOME/.m2 |
| |
| install: |
| - cd $TRAVIS_BUILD_DIR/jaxrs-api |
| - mvn install -Pstaging -DskipTests=true -Dmaven.javadoc.skip=true -B -V |
| - cd $TRAVIS_BUILD_DIR/examples |
| - mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V |
| - cd $TRAVIS_BUILD_DIR/jaxrs-spec |
| - mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V |
| - cd $TRAVIS_BUILD_DIR/jaxrs-tck |
| - mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V |
| |
| script: |
| - cd $TRAVIS_BUILD_DIR/jaxrs-api |
| - mvn verify -Pstaging -B |
| - cd $TRAVIS_BUILD_DIR/examples |
| - mvn verify -B |
| - cd $TRAVIS_BUILD_DIR/jaxrs-spec |
| - mvn verify -B |
| - cd $TRAVIS_BUILD_DIR/jaxrs-tck |
| - mvn verify -B |