diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..8ea51e90 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,26 @@ +language: android +android: + components: + - android-9 +jdk: + - oraclejdk8 +sudo: false +cache: + directories: + - $HOME/.m2 + +before_install: + - export GRADLE_VERSION=4.6 + - wget https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-all.zip + - unzip -q gradle-${GRADLE_VERSION}-all.zip + - export PATH="$(pwd)/gradle-${GRADLE_VERSION}/bin:$PATH" + +install: gradle assemble --stacktrace +script: gradle check --stacktrace + +after_success: + - JAVAC_VERSION=$((javac -version) 2>&1) + # Only run jacocoRootReport in the Java 8 build + # - if [[ "$JAVAC_VERSION" = javac\ 1.8.* ]]; then gradle jacocoRootReport coveralls; fi + - if [[ "$JAVAC_VERSION" = javac\ 1.8.* ]]; then gradle jacocoTestReport; fi +