Files
docker-test-image/Jenkinsfile
Gregory Hendrickson 2cbac49151 remove issue
2023-06-08 14:41:02 -07:00

39 lines
509 B
Groovy

pipeline{
agent any
environment {
DOCKERHUB_CREDENTIALS=credentials('dockerhub-cred')
}
stages {
stage('Build') {
steps {
sh 'docker build -t aisthanestha/docker-test-image:latest .'
}
}
stage('Login') {
steps {
sh 'echo $DOCKERHUB_CREDENTIALS_PSW | docker login -u $DOCKERHUB_CREDENTIALS_USR --password-stdin'
}
}
stage('Push') {
steps {
sh 'docker push aisthanestha/docker-test-image:latest'
}
}
}
post {
always {
sh 'docker logout'
}
}
}