3 DOCKER_REPOSITORIES="nexus3.openecomp.org:10001 \
4 nexus3.openecomp.org:10002 \
5 nexus3.openecomp.org:10003"
7 for DOCKER_REPOSITORY in $DOCKER_REPOSITORIES;
9 echo $DOCKER_REPOSITORY
10 USER=$(xpath -e "//servers/server[id='$DOCKER_REPOSITORY']/username/text()" "$SETTINGS_FILE")
11 PASS=$(xpath -e "//servers/server[id='$DOCKER_REPOSITORY']/password/text()" "$SETTINGS_FILE")
15 echo "Error: no user provided"
20 echo "Error: no password provided"
23 [ -z "$PASS" ] && PASS_PROVIDED="<empty>" || PASS_PROVIDED="<password>"
24 echo docker login $DOCKER_REPOSITORY -u "$USER" -p "$PASS_PROVIDED"
25 docker login $DOCKER_REPOSITORY -u "$USER" -p "$PASS"