Mercurial > hg > orthanc-authorization
view Jenkinsfile @ 171:36226872c7c2 0.2.3
closing branch 0.2.3
| author | Alain Mazy <am@orthanc.team> |
|---|---|
| date | Thu, 16 May 2024 10:29:56 +0200 |
| parents | 02c83c12d3d5 |
| children |
line wrap: on
line source
try { node('docker') { stage 'Retrieve sources' deleteDir() checkout scm lock(resource: 'orthanc-authorization-plugin', inversePrecedence: false) { stage 'Build Docker image & run unit tests' sh 'scripts/ciBuildDockerImage.sh' } withCredentials([[$class: 'AmazonWebServicesCredentialsBinding', credentialsId: 'aws-orthanc.osimis.io']]) { stage 'Push Docker plugin to AWS' sh 'scripts/ciPushToAws.sh ${BRANCH_NAME}' } } } catch (e) { slackSend color: '#FF0000', message: "${env.JOB_NAME} has failed ${env.JOB_URL}" throw e }
