Skip to content

Commit 1ae3132

Browse files
authored
Update cicd-docker-ansible-kube.gvy
1 parent d7965e5 commit 1ae3132

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

jenkins/cicd-docker-ansible-kube.gvy

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,13 @@ stages {
3737
}
3838
}
3939
stage('build & push docker image') {
40-
steps {
41-
sh 'cd $WORKSPACE'
42-
sh 'docker build --file Dockerfile --tag lerndevops/samplejavaapp:$BUILD_NUMBER .'
43-
withCredentials([string(credentialsId: 'DOCKER_HUB_PWD', variable: 'DOCKER_HUB_PWD')]) {
44-
sh "docker login -u lerndevops -p ${DOCKER_HUB_PWD}"
45-
}
46-
sh 'docker push lerndevops/samplejavaapp:$BUILD_NUMBER'
47-
}
40+
steps {
41+
withDockerRegistry(credentialsId: 'DOCKER_HUB_LOGIN', url: 'https://index.docker.io/v1/') {
42+
sh script: 'cd $WORKSPACE'
43+
sh script: 'docker build --file Dockerfile --tag docker.io/lerndevops/samplejavaapp:$BUILD_NUMBER .'
44+
sh script: 'docker push docker.io/lerndevops/samplejavaapp:$BUILD_NUMBER'
45+
}
46+
}
4847
}
4948
stage('Deploy-QA') {
5049
steps {

0 commit comments

Comments
 (0)