dist: bionic language: java # do not use the openjdk 11.0.2 which comes with travis since it does # not work with TLS 1.3 servers. addons: apt: packages: - openjdk-11-jre-headless:amd64 git: submodules: false test: echo "Skipping test stage, using scripts to perform unit tests and quality metrics." script: export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/; $JAVA_HOME/bin/java -version mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent install -DskipITs -Dgpg.skip=true -Dmaven.test.failure.ignore=false sonar:sonar -Dsonar.login=$SONAR_LOGIN -Dsonar.host.url=$SONAR_HOST cd java-examples/keyword-extraction; mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent install -DskipITs -Dgpg.skip=true -Dmaven.test.failure.ignore=false sonar:sonar -Dsonar.login=$SONAR_LOGIN -Dsonar.host.url=$SONAR_HOST cache: directories: - $HOME/.m2