Use proxy while publishing docker images on CI 75/58875/2
authorfkrzywka <filip.krzywka@nokia.com>
Tue, 31 Jul 2018 07:31:05 +0000 (09:31 +0200)
committerPiotr Jaszczyk <piotr.jaszczyk@nokia.com>
Fri, 3 Aug 2018 08:48:49 +0000 (10:48 +0200)
Also fix gitlab-ci syntax

Change-Id: I5e5e1db3888f976640bacc161d703cc6be3ab613
Signed-off-by: fkrzywka <filip.krzywka@nokia.com>
Issue-ID: DCAEGEN2-601

.gitlab-ci.yml

index a1d94ac..c35353b 100644 (file)
@@ -18,14 +18,18 @@ build:
       - hv-collector-dcae-app-simulator/target/reports
       - hv-collector-xnf-simulator/target/reports
 
-
 publish:
   stage: publish
   only:
     - master
   script:
     - docker login $DOCKER_REPO_ADDR -u $DOCKER_REPO_USER -p $DOCKER_REPO_PASS
-    - mvn -e -DskipTests -DskipAnalysis -Ddocker-image.registry="$DOCKER_REPO_ADDR" deploy
+    - |
+        mvn -e -DskipTests -DskipAnalysis \
+           -Ddocker-image.registry="$DOCKER_REPO_ADDR" \
+           -Ddocker.http_proxy="http://$PROXY_HOST:$PROXY_PORT" \
+           -Ddocker.https_proxy="http://$PROXY_HOST:$PROXY_PORT" \
+           deploy
     - "curl -X POST -F token=$INTEGRATION_TESTS_TRIGGER_TOKEN -F ref=master https://gitlabe1.ext.net.nokia.com/api/v4/projects/33403/trigger/pipeline"
 
 pages: