A
pipeline {
environment {
registry = "test/testnginx1"
registryCredential = 'dockerhub-creds'
dockerImage = ''
}
agent { label 'jenkins-slave' }
stages {
stage('Building image') {
steps{
script {
dockerImage = docker.build registry + ":latest"
}
}
}
stage('Push image to registry') {
steps{
script {
docker.withRegistry( '', registryCredential ) {
dockerImage.push()
}
}
}
}
}
}