diff --git a/.travis.settings.xml b/.travis.settings.xml index a0294237a..d336fd0f8 100644 --- a/.travis.settings.xml +++ b/.travis.settings.xml @@ -15,7 +15,7 @@ true Alfresco Internal Repository - https://artifacts.alfresco.com/nexus/content/groups/internal + https://artifacts.alfresco.com/nexus/content/groups/public @@ -32,22 +32,11 @@ - alfresco-internal ${env.MAVEN_USERNAME} ${env.MAVEN_PASSWORD} - - quay.io - ${env.QUAY_USERNAME} - ${env.QUAY_PASSWORD} - - - docker.io - ${env.DOCKERHUB_USERNAME} - ${env.DOCKERHUB_PASSWORD} - diff --git a/scripts/travis/init.sh b/scripts/travis/init.sh index efec4313b..b3da42202 100644 --- a/scripts/travis/init.sh +++ b/scripts/travis/init.sh @@ -9,8 +9,10 @@ mkdir -p "${HOME}/.m2" && cp -f .travis.settings.xml "${HOME}/.m2/settings.xml" find "${HOME}/.m2/repository/" -type d -name "*-SNAPSHOT*" | xargs -r -l rm -rf # Docker Logins -echo "${DOCKERHUB_PASSWORD}" | docker login -u="${DOCKERHUB_USERNAME}" --password-stdin -echo "${QUAY_PASSWORD}" | docker login -u="${QUAY_USERNAME}" --password-stdin quay.io +if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then + echo "${DOCKERHUB_PASSWORD}" | docker login -u="${DOCKERHUB_USERNAME}" --password-stdin + echo "${QUAY_PASSWORD}" | docker login -u="${QUAY_USERNAME}" --password-stdin quay.io +fi # Enable experimental docker features (for the image squash option) echo '{"experimental":true}' | sudo tee /etc/docker/daemon.json