Jenkinsfile withCredentials

This commit is contained in:
Dominik Chilla 2019-06-29 16:02:09 +02:00
parent cf5004fcc6
commit d8ade32da4
2 changed files with 4 additions and 0 deletions

3
Jenkinsfile vendored
View File

@ -35,6 +35,9 @@ pipeline {
stage('Push image') {
steps {
script {
withCredentials([usernamePassword(credentialsId: 'jenkins_dockreg', passwordVariable: 'DOCKREG_PASS', usernameVariable: 'DOCKREG_USER')]) {
sh 'docker login -u ${DOCKREG_USER} -p ${DOCKREG_PASS} ${dockerRegistryRepo} || { echo "Docker login failed!"; exit; }'
}
docker.withRegistry("${env.dockerRegistryScheme}://${env.dockerRegistryRepo}") {
dockerImageObj.push()
}

View File

@ -4,4 +4,5 @@ set -x
set -e
umask 0000
ulimit -n 1024
sleep 10
exec "$@"