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') {
steps {
script {
docker.withRegistry('', 'dockerhub_id') {
dockerImage.push()
dockerImage.push("latest")
withRegistry(credentialsID: 'dockerhub_id') {
sh """#!/bin/bash -xe
docker push()
Image push("latest")
}
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}
"""
}
}