Tag: sbt jenkins pipeline

Jenkins 2.0:在Docker容器中运行SBT

我有以下Jenkinsfile : def notifySlack = { String color, String message -> slackSend(color: color, message: "${message}: Job ${env.JOB_NAME} [${env.BUILD_NUMBER}] (${env.BUILD_URL})") } node { try { notifySlack('#FFFF00', 'STARTED') stage('Checkout project') { checkout scm } scalaImage = docker.image('<myNexus>/centos-sbt:2.11.8') stage('Test project') { docker.withRegistry('<myNexus>', 'jenkins-nexus') { scalaImage.inside('-v /var/lib/jenkins/.ivy2:/root/.ivy2') { c -> sh 'sbt clean test' } } } if (env.BRANCH_NAME […]