diff --git a/.travis.yml b/.travis.yml
index d3992d98..0ac5ea7b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -36,8 +36,8 @@ jobs:
name: "Core & Base Snapshot deployment" # This is to separate the snapshot deployment from the following jobs, to prevent duplication on nexus
if: branch = master AND type != pull_request
before_script: travis_wait bash _ci/cache_artifacts.sh
- install: travis_wait 20 mvn -B -U -q clean install -DadditionalOption=-Xdoclint:none -DskipTests -Dmaven.javadoc.skip=true -Pbase
- script: mvn -B -U clean deploy -DadditionalOption=-Xdoclint:none -Dmaven.javadoc.skip=true -Pbase
+ install: travis_wait 20 mvn -B -U -q clean install -DadditionalOption=-Xdoclint:none -DskipTests -Dmaven.javadoc.skip=true -Dmaven.wagon.http.pool=false -Pbase
+ script: mvn -B -U clean deploy -DadditionalOption=-Xdoclint:none -Dmaven.javadoc.skip=true -Dmaven.wagon.http.pool=false -Pbase
- name: "ImageMagick"
if: branch NOT IN (company_release)
before_script: travis_wait bash _ci/cache_artifacts.sh
diff --git a/_ci/build.sh b/_ci/build.sh
index 9bf63b36..f7b477fc 100755
--- a/_ci/build.sh
+++ b/_ci/build.sh
@@ -5,7 +5,7 @@ PS4="\[\e[35m\]+ \[\e[m\]"
set -vex
pushd "$(dirname "${BASH_SOURCE[0]}")/../"
-mvn -B -U \
+mvn -B -U -Dmaven.wagon.http.pool=false \
clean install \
-DadditionalOption=-Xdoclint:none -Dmaven.javadoc.skip=true \
-DskipTests \
@@ -14,4 +14,3 @@ mvn -B -U \
popd
set +vex
echo "=========================== Finishing Build Script =========================="
-
diff --git a/_ci/release.sh b/_ci/release.sh
index 11344097..64ae64db 100644
--- a/_ci/release.sh
+++ b/_ci/release.sh
@@ -14,7 +14,7 @@ git checkout -B "${TRAVIS_BRANCH}"
git config user.email "build@alfresco.com"
# Run the release plugin - with "[skip ci]" in the release commit message
-mvn -B \
+mvn -B -Dmaven.wagon.http.pool=false \
${DRY_RUN} \
-Prelease \
"-Darguments=-Prelease -DskipTests -Dmaven.javadoc.skip -Dadditionalparam=-Xdoclint:none" \
diff --git a/_ci/settings.xml b/_ci/settings.xml
index ccec1b18..6a23a33a 100644
--- a/_ci/settings.xml
+++ b/_ci/settings.xml
@@ -6,6 +6,15 @@
true
+
+ central
+ Central Repository
+ https://repo.maven.apache.org/maven2
+ default
+
+ false
+
+
alfresco-internal
Alfresco Internal Repository
@@ -69,7 +78,7 @@
bamboo
${env.NEXUS_PASSWORD}
-
+
quay.io
diff --git a/_ci/test.sh b/_ci/test.sh
index f7d27ce7..999b9734 100755
--- a/_ci/test.sh
+++ b/_ci/test.sh
@@ -12,15 +12,14 @@ pushd "$(dirname "${BASH_SOURCE[0]}")/../"
[ "${TRAVIS_PULL_REQUEST}" = "false" ] && [ "${TRAVIS_BRANCH}" = "master" ] && DEPLOY="deploy" || DEPLOY="verify"
# Do not deploy snapshots for alfresco-transform-core and alfresco-transformer-base
-mvn -B -U \
+mvn -B -U -Dmaven.wagon.http.pool=false \
clean ${DEPLOY} \
-DadditionalOption=-Xdoclint:none -Dmaven.javadoc.skip=true \
-Dparent.core.deploy.skip=true -Dtransformer.base.deploy.skip=true \
- "-P${PROFILE},docker-it-setup,${1}"
+ "-P${PROFILE},docker-it-setup,${1}"
docker ps -a -q | xargs -r -l docker stop ; docker ps -a -q | xargs -r -l docker rm
popd
set +vex
echo "=========================== Finishing Test&Deploy Script =========================="
-