diff --git a/.travis.yml b/.travis.yml index 855d5bd..2b5c9a1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ sudo: required dist: trusty before_cache: - - rm -f $HOME/.m2/settings.xml - rm -rf $HOME/.m2/repository/org/testng/testng-remote* - rm -rf $HOME/.groovy/grapes/org.testng.testng-remote cache: @@ -25,10 +24,9 @@ install: echo "skip 'mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B - script: - mkdir -p ~/.groovy - cp -f remote-test/src/test/resources/grapeConfig.xml ~/.groovy - - mkdir -p ~/.m2 - - cp -f dist/settings.xml ~/.m2 - - sed -i -e "s/BINTRAY_USER/${BINTRAY_USER}/g" -e "s/BINTRAY_API_KEY/${BINTRAY_API_KEY}/g" ~/.m2/settings.xml - if [[ "$JAVA_VER" == "9-ea" ]]; then mvn -e -DskipIntTest=false clean install jacoco:report; else mvn -e -DskipIntTest=false clean install jacoco:report coveralls:report; fi after_success: + - cp -f dist/settings.xml ~/.m2 + - sed -i -e "s/BINTRAY_USER/${BINTRAY_USER}/g" -e "s/BINTRAY_API_KEY/${BINTRAY_API_KEY}/g" ~/.m2/settings.xml - if [[ "${TRAVIS_PULL_REQUEST}" == "false" ]] && [[ ${TRAVIS_BRANCH} == "master" ]]; then mvn -e deploy; fi