JenkinsFile docker configuration

This commit is contained in:
RolandBakunts 2023-01-17 05:07:59 -08:00
parent eba9c9a503
commit 40d9eace6d

24
Jenkinsfile vendored
View file

@ -37,22 +37,18 @@ pipeline {
// // sh 'docker tag push rolandgryddynamics/mr' // // sh 'docker tag push rolandgryddynamics/mr'
// } // }
// } // }
// stage('login') { stage('login') {
// steps { steps {
// sh 'echo DOCKERHUB_CREDENTIALS_PSW | docker login $DOCKERHUB_CREDENTIALS_USR --password-stdin' sh 'docker login --username $DOCKERHUB_CREDENTIALS_USR --password-stdin $DOCKERHUB_CREDENTIALS_PSW'
// } }
// } }
stage('deploy to dockerhub') { stage('deploy to dockerhub') {
steps { steps {
sh 'echo $DOCKERHUB_CREDENTIALS_USR' sh 'docker push rolandgryddynamics/mr:latest'
sh 'echo $DOCKERHUB_CREDENTIALS' // script {
sh 'echo $DOCKERHUB_CREDENTIALS_PSW' // dockerImage = docker.withRegistry('https://registry.hub.docker.com', 'rolandgryddynamics-dockerhub' )
// dockerImage.push()
// sh 'docker tag push rolandgryddynamics/mr:latest' // }
script {
dockerImage = docker.withRegistry('https://registry.hub.docker.com', 'rolandgryddynamics-dockerhub' )
dockerImage.push()
}
} }
} }
} }