modified Jenkinsfile

This commit is contained in:
hllvc 2021-07-11 12:27:42 +02:00
parent a850cb8766
commit 17b80286f1
2 changed files with 7 additions and 11 deletions

View file

@ -1,5 +1,4 @@
FROM openjdk:8-jre-alpine FROM openjdk:8-jre-alpine
VOLUME [ ".m2" ]
VOLUME [ "/app" ] VOLUME [ "/app" ]
WORKDIR /app WORKDIR /app
EXPOSE 8080 EXPOSE 8080

17
Jenkinsfile vendored
View file

@ -25,17 +25,14 @@ pipeline {
} }
stage('Run') { stage('Run') {
def app = docker.build('petclinic-app:${env.BUILD_ID}', '-f Dockerfile.run') agent {
app.push() dockerfile {
app.push('latest') filename 'Dockerfile.run'
/* agent { */ args '-v $HOME/app:/root/app --network petclinic -t petclinic-app'
/* dockerfile { */ }
/* filename 'Dockerfile.run' */ }
/* args '-v $HOME/.m2:/root/.m2 -v $HOME/app:/root/app --network petclinic -t petclinic-app' */
/* } */
/* } */
steps { 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'
} }
} }