diff --git a/.settings.xml b/.settings.xml new file mode 100644 index 0000000..8b234ce --- /dev/null +++ b/.settings.xml @@ -0,0 +1,66 @@ + + + + + repo.spring.io + ${env.CI_DEPLOY_USERNAME} + ${env.CI_DEPLOY_PASSWORD} + + + + + + spring + true + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + spring-releases + Spring Releases + http://repo.spring.io/release + + false + + + + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + + + diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..01f1333 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,12 @@ +sudo: required +cache: + directories: + - $HOME/.m2 +language: java +jdk: + - oraclejdk8 +script: + - './mvnw package -Pspring,full -s .settings.xml -U -Dmaven.test.redirectTestOutputToFile=true' + +after_success: + - bash <(curl -s https://codecov.io/bash) diff --git a/pom.xml b/pom.xml index 4e011a1..77bbc07 100644 --- a/pom.xml +++ b/pom.xml @@ -146,5 +146,40 @@ + + + coverage + + + env.TRAVIS + true + + + + + + org.jacoco + jacoco-maven-plugin + 0.7.9 + + + agent + + prepare-agent + + + + report + test + + report + + + + + + + +