language: java dist: bionic jdk: - oraclejdk11 matrix: include: - jdk: oraclejdk11 addons: sonarcloud: organization: "i2p" before_install: - sed -i "1iplugins {\n id 'org.sonarqube' version '3.0'\n}\n" build.gradle - jdk: openjdk8 before_cache: - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ cache: directories: - $HOME/.gradle/caches/ - $HOME/.gradle/wrapper/ - $HOME/.sonar/cache/ - .gradle env: - SONAR_SCANNER_OPTS="-Xmx2048m" script: - travis_wait 45 ./tests/scripts/travis.sh after_success: - bash <(curl -s https://codecov.io/bash) notifications: irc: channels: - "chat.freenode.net#i2p-dev" on_success: change on_failure: always