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