18292 add docker login (#544)
Change-Id: Ia9d579c915ef270d3998d370fdab3799223ff443 Signed-off-by: nickboldt <nboldt@redhat.com>pull/545/head
parent
7ccd18d34d
commit
7d422fe532
|
|
@ -22,6 +22,8 @@ function load_jenkins_vars() {
|
|||
DEVSHIFT_TAG_LEN \
|
||||
QUAY_ECLIPSE_CHE_USERNAME \
|
||||
QUAY_ECLIPSE_CHE_PASSWORD \
|
||||
RH_CHE_AUTOMATION_DOCKERHUB_USERNAME \
|
||||
RH_CHE_AUTOMATION_DOCKERHUB_PASSWORD \
|
||||
JENKINS_URL \
|
||||
GIT_BRANCH \
|
||||
GIT_COMMIT \
|
||||
|
|
@ -69,6 +71,11 @@ function build_and_push() {
|
|||
echo "Could not login, missing credentials for pushing to the '${ORGANIZATION}' organization"
|
||||
fi
|
||||
|
||||
if [ -n "${RH_CHE_AUTOMATION_DOCKERHUB_USERNAME}" ] && [ -n "${RH_CHE_AUTOMATION_DOCKERHUB_PASSWORD}" ]; then
|
||||
docker login -u "${RH_CHE_AUTOMATION_DOCKERHUB_USERNAME}" -p "${RH_CHE_AUTOMATION_DOCKERHUB_PASSWORD}"
|
||||
else
|
||||
echo "Could not login, missing credentials for pushing to the docker.io"
|
||||
fi
|
||||
# Let's build and push images to 'quay.io'
|
||||
docker build -t ${IMAGE} .
|
||||
tag_push "${REGISTRY}/${ORGANIZATION}/${IMAGE}:${TAG}"
|
||||
|
|
|
|||
Loading…
Reference in New Issue