1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
language: java
git:
depth: 9999999
jdk:
- openjdk8
env:
# disable gradle daemon
global:
- GRADLE_OPTS="-Dorg.gradle.daemon=false"
matrix:
# javadoc compliance testing
- TYPE=javadoc
# library testing
- TYPE=test
install:
- ./gradlew assemble
script:
- if [[ $TYPE == javadoc ]]; then
./gradlew javadoc;
elif [[ $TYPE == test ]]; then
./gradlew jacocoTestReport;
else
echo "Test type not recognized $TYPE";
exit 1;
fi
after_success:
# only upload to codecov for the tests
- if [[ $TYPE == test ]]; then bash <(curl -s https://codecov.io/bash) -X gcov -X coveragepy; fi
|