Update Jenkinsfile

This commit is contained in:
Stas Bezuhlyi 2021-04-08 23:02:30 +03:00 committed by GitHub
parent ab91c3c4af
commit 7afaa3e07e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

12
Jenkinsfile vendored
View file

@ -33,14 +33,16 @@ pipeline {
} }
stage('Push artifact to docker registry') { stage('Push artifact to docker registry') {
steps { steps {
script { withRegistry(credentialsID: 'dockerhub_id') {
docker.withRegistry('', 'dockerhub_id') { sh """#!/bin/bash -xe
dockerImage.push()
dockerImage.push("latest") docker push()
Image push("latest")
} }
echo "Pushed Docker Image: ${env.IMAGE_NAME}" echo "Pushed Docker Image: ${env.IMAGE_NAME}"
} }
sh "docker rmi ${env.IMAGE_NAME} ${env.IMAGE_NAME_LATEST}" docker rmi ${env.IMAGE_NAME} ${env.IMAGE_NAME_LATEST}
"""
} }
} }