diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..c50d110 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule ".travis-support"] + path = .travis-support + url = https://github.com/kemitix/kemitix-travis-support.git diff --git a/.travis-support b/.travis-support new file mode 160000 index 0000000..b8593e5 --- /dev/null +++ b/.travis-support @@ -0,0 +1 @@ +Subproject commit b8593e541ba9a11447fa9559a83e5f99097ca4d2 diff --git a/.travis.yml b/.travis.yml index 8d04cab..0d1d54a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,18 @@ language: java jdk: - - oraclejdk8 +- oraclejdk8 +cache: + directories: + - "$HOME/.m2" +install: true +script: "./mvnw clean install" after_success: - - mvn clean test jacoco:report coveralls:report +- sh .travis-support/coveralls.sh +- bash <(curl -s https://codecov.io/bash) +deploy: + provider: script + script: sh .travis-support/deploy.sh + on: + branch: master +env: + global: diff --git a/CHANGELOG b/CHANGELOG index 4e439cd..d23865d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -4,6 +4,7 @@ CHANGELOG 0.3.0 ----- +* Add `.travis-support` * Avoid danger of JVM-level deadlock during `Condition` initialisation * Upgrade `kemitix-parent` to 3.2.0 * Upgrade `kemitix-checkstyle-parent` to 3.2.0