diff --git a/LCU/Maintenance/Docker/Jenkinsfile b/LCU/Maintenance/Docker/Jenkinsfile index 675d0ff5f7bcb19950ca6436403dea375b26338f..45adb7d8a5bca3986372ab164b3c7b4afb861cab 100644 --- a/LCU/Maintenance/Docker/Jenkinsfile +++ b/LCU/Maintenance/Docker/Jenkinsfile @@ -15,22 +15,24 @@ pipeline { echo 'building tag ${env.DOCKER_TAG}' script { - dir ('LCU/Maintenance/Docker/BaseMaintenance/'){ - docker.build "lofar-maintenance-base:${DOCKER_TAG}" - } - - docker.build("lofar-maintenance-dbinterface:${DOCKER_TAG}", - "-f LCU/Maintenance/Docker/DBInterface/Dockerfile --build-arg TAG=${DOCKER_TAG} .") - - dir ('LCU/Maintenance/Docker/RESTService/'){ - docker.build("lofar-maintenance-restservice:${DOCKER_TAG}", "--build-arg TAG=${DOCKER_TAG}") - } + withDockerRegistry(url="nexus.cep4.control.lofar:18081", credentialsId="nexus"){ + dir ('LCU/Maintenance/Docker/BaseMaintenance/'){ + docker.build "lofar-maintenance-base:${DOCKER_TAG}" + } - dir ('LCU/Maintenance/Docker/RESTService/'){ - docker.build("lofar-maintenance-nginxproxy:${DOCKER_TAG}", "--build-arg TAG=${DOCKER_TAG}") - } - dir ('LCU/Maintenance/Docker/BackgroundWorkers'){ - docker.build("lofar-maintenance-backgroundworkers:${DOCKER_TAG}", "--build-arg TAG=${DOCKER_TAG}") + docker.build("lofar-maintenance-dbinterface:${DOCKER_TAG}", + "-f LCU/Maintenance/Docker/DBInterface/Dockerfile --build-arg TAG=${DOCKER_TAG} .") + + dir ('LCU/Maintenance/Docker/RESTService/'){ + docker.build("lofar-maintenance-restservice:${DOCKER_TAG}", "--build-arg TAG=${DOCKER_TAG} .") + } + + dir ('LCU/Maintenance/Docker/RESTService/'){ + docker.build("lofar-maintenance-nginxproxy:${DOCKER_TAG}", "--build-arg TAG=${DOCKER_TAG} .") + } + dir ('LCU/Maintenance/Docker/BackgroundWorkers'){ + docker.build("lofar-maintenance-backgroundworkers:${DOCKER_TAG}", "--build-arg TAG=${DOCKER_TAG} .") + } } } }