From 17b80286f14e15c7c66e80449bbcf52ec8032ecd Mon Sep 17 00:00:00 2001 From: hllvc Date: Sun, 11 Jul 2021 12:27:42 +0200 Subject: [PATCH] modified Jenkinsfile --- Dockerfile.run | 1 - Jenkinsfile | 17 +++++++---------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/Dockerfile.run b/Dockerfile.run index 334635361..b988f862c 100644 --- a/Dockerfile.run +++ b/Dockerfile.run @@ -1,5 +1,4 @@ FROM openjdk:8-jre-alpine -VOLUME [ ".m2" ] VOLUME [ "/app" ] WORKDIR /app EXPOSE 8080 diff --git a/Jenkinsfile b/Jenkinsfile index 60b371c78..472ce599b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -25,17 +25,14 @@ pipeline { } stage('Run') { - def app = docker.build('petclinic-app:${env.BUILD_ID}', '-f Dockerfile.run') - app.push() - app.push('latest') - /* agent { */ - /* dockerfile { */ - /* filename 'Dockerfile.run' */ - /* args '-v $HOME/.m2:/root/.m2 -v $HOME/app:/root/app --network petclinic -t petclinic-app' */ - /* } */ - /* } */ + agent { + dockerfile { + filename 'Dockerfile.run' + args '-v $HOME/app:/root/app --network petclinic -t petclinic-app' + } + } steps { - sh 'docker run --network petclinic -p8080:3000 -v $HOME/app:/root/app petclinic-app:latest' + sh 'docker run -d --network petclinic -p8080:3000 -v $HOME/app:/root/app petclinic-app' } }