Actualiser Jenkinsfile
This commit is contained in:
parent
0a65d1b5ed
commit
cacba65fa2
3
Jenkinsfile
vendored
3
Jenkinsfile
vendored
@ -37,7 +37,8 @@ pipeline {
|
||||
stage('Push Docker Image') {
|
||||
steps {
|
||||
withCredentials([usernamePassword(credentialsId: 'docker-registry-credentials', passwordVariable: 'DOCKER_PASSWORD', usernameVariable: 'DOCKER_USERNAME')]) {
|
||||
sh "echo \$DOCKER_PASSWORD | docker login -u \$DOCKER_USERNAME --password-stdin ${env.DOCKER_REGISTRY_URL.substring(0, env.DOCKER_REGISTRY_URL.indexOf('/'))}"
|
||||
def registryHostPort = env.DOCKER_REGISTRY_URL.split('//')[1].split('/')[0]
|
||||
sh "echo \$DOCKER_PASSWORD | docker login -u \$DOCKER_USERNAME --password-stdin ${registryHostPort}"
|
||||
|
||||
sh "docker push ${env.IMAGE_TAG}"
|
||||
sh "docker rmi ${env.IMAGE_TAG}"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user