diff --git a/apollo-core/pom.xml b/apollo-core/pom.xml index 500219d37..c987e5f7c 100644 --- a/apollo-core/pom.xml +++ b/apollo-core/pom.xml @@ -94,20 +94,7 @@ org.jacoco jacoco-maven-plugin - 0.7.4.201502262128 - - - prepare-agent - - - - report - prepare-package - - report - - check diff --git a/apollo-route/pom.xml b/apollo-route/pom.xml index 0b71ef1f3..59b8a0b22 100644 --- a/apollo-route/pom.xml +++ b/apollo-route/pom.xml @@ -68,20 +68,7 @@ org.jacoco jacoco-maven-plugin - 0.7.4.201502262128 - - - prepare-agent - - - - report - prepare-package - - report - - check diff --git a/circle.yml b/circle.yml index aaa1e940d..c41b3d477 100644 --- a/circle.yml +++ b/circle.yml @@ -6,12 +6,13 @@ dependencies: # since dependency:resolve fails for multi-module builds # our best option (that I know of) is to just do a compile override: - - mvn -Pcoverage -Pmissinglink --fail-never dependency:go-offline compiler:compile || true + - mvn -Pcoverage -Pmissinglink --fail-never dependency:go-offline clean compile || true test: override: - mvn -Pcoverage -Pmissinglink verify post: + - mvn org.eluder.coveralls:coveralls-maven-plugin:report -Dcoveralls.token=$COVERALLS_TOKEN - mkdir -p $CIRCLE_TEST_REPORTS/junit/ - find . -type f -regex ".*/target/surefire-reports/.*xml" -exec cp {} $CIRCLE_TEST_REPORTS/junit/ \; diff --git a/pom.xml b/pom.xml index 092d6a72f..f41f78dc3 100644 --- a/pom.xml +++ b/pom.xml @@ -200,7 +200,15 @@ org.jacoco jacoco-maven-plugin - 0.7.4.201502262128 + 0.7.5.201505241946 + + + org.eluder.coveralls + coveralls-maven-plugin + 4.0.0 + + ${coveralls.token} + org.apache.maven.plugins @@ -220,6 +228,11 @@ maven-failsafe-plugin + + + org.eluder.coveralls + coveralls-maven-plugin + org.codehaus.mojo license-maven-plugin @@ -259,6 +272,13 @@ org.jacoco jacoco-maven-plugin + + + **/AutoValue_* + **/LoadedConfigBuilder* + **/MetaInfoBuilder* + +