pipeline { environment { registry = 'jcabillot/htpasswd' registryCredential = 'dockerhub_jcabillot' dockerImage = '' } agent any stages { stage('Building image') { steps{ script { dockerImage = docker.build registry + ":latest" } } } stage('Deploy Image') { steps{ script { docker.withRegistry('', registryCredential) { dockerImage.push() } } } } } }