Skip to content

Commit

Permalink
18292 add docker login (#544)
Browse files Browse the repository at this point in the history
Change-Id: Ia9d579c915ef270d3998d370fdab3799223ff443
Signed-off-by: nickboldt <nboldt@redhat.com>
  • Loading branch information
nickboldt committed Nov 19, 2020
1 parent 7ccd18d commit 7d422fe
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions cico_functions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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 \
Expand Down Expand Up @@ -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}"
Expand Down

0 comments on commit 7d422fe

Please sign in to comment.