diff --git a/Jenkinsfile b/Jenkinsfile index e48b615..4589d2c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,7 +2,7 @@ pipeline { agent none environment { SNAPCRAFT_STORE_CREDENTIALS = credentials('snapcraft-store-credentials') - registryCredential = 'jenkins-gitea-id' + registryCredential = credentials('docker-gitea-creds') } options { skipDefaultCheckout(true) @@ -11,16 +11,24 @@ pipeline { stage('Build docker image') { agent { label 'docker-build' } steps { + mattermostSend "Docker build started - ${env.JOB_NAME} ${env.BUILD_NUMBER} (<${env.BUILD_URL}|Open>)" cleanWs() checkout scm script { docker.withRegistry('https://git.dreamfall.space/thrrgilag', registryCredential) { - def customImage = docker.build('partybot:latest') - + def customImage = docker.build('git.dreamfall.space/thrrgilag/partybot:latest') customImage.push() } } } + post { + success { + mattermostSend color: "good", message: "Docker build success - ${env.JOB_NAME} ${env.BUILD_NUMBER} (<${env.BUILD_URL}|Open>)" + } + failure { + mattermostSend color: "danger", message: "Docker build failure - ${env.JOB_NAME} ${env.BUILD_NUMBER} (<${env.BUILD_URL}|Open>)" + } + } } stage('Build snap packages') { when { expression { false == true } }