| 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 |