| 12345678910111213141516171819202122232425262728293031 | pipeline{	agent any	triggers {		pollSCM('H * * * *')		cron('H H H * *')	}	stages{        stage('Build') {			steps {				script {					docker.withRegistry('https://docker.snppla.net', 'nexus_push'){						def customImage = docker.build("docker.snppla.net/snppla/unifi:${env.GIT_BRANCH}", "--pull ./")						customImage.push()					}				}			}        }	}	post {		success{			emailext body: "${env.BUILD_URL} was built", to: '$DEFAULT_RECIPIENTS', recipientProviders: [developers()], subject: "Built Pipeline: ${currentBuild.fullDisplayName}"		}		failure{			emailext body: "Something is wrong with ${env.BUILD_URL}", to: '$DEFAULT_RECIPIENTS', recipientProviders: [developers()], subject: "Failed Pipeline: ${currentBuild.fullDisplayName}"		}		fixed		{			emailext body: "The pipeline was fixed with ${env.BUILD_URL}", to: '$DEFAULT_RECIPIENTS', recipientProviders: [developers()], subject: "Pipeline fixed: ${currentBuild.fullDisplayName}"		}	}}
 |