This commit is contained in:
Gregory Hendrickson
2023-06-09 14:49:09 -07:00
parent f28b4c4ace
commit 39194ee255

15
Jenkinsfile vendored
View File

@@ -1,8 +1,8 @@
pipeline { pipeline {
agent any agent any
environment { environment {
DOCKERHUB_CREDENTIALS = credentials('dockerhub-cred') DOCKERHUB_CREDENTIALS=credentials('dockerhub-cred')
SSH_CREDENTIALS = credentials('SSH-CREDENTIALS') SSH_CREDENTIALS=credentials('SSH-CREDENTIALS')
} }
stages { stages {
@@ -23,11 +23,7 @@ pipeline {
sh 'docker push aisthanestha/docker-test-image:latest' sh 'docker push aisthanestha/docker-test-image:latest'
} }
} }
post {
always {
sh 'docker logout'
}
}
stage('Pull and Deploy') { stage('Pull and Deploy') {
steps { steps {
node('any') { // Provide a label for the Jenkins agent node('any') { // Provide a label for the Jenkins agent
@@ -48,5 +44,10 @@ pipeline {
} }
} }
post {
always {
sh 'docker logout'
}
}
} }