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
VOLUME [ ".m2" ]
VOLUME [ "/app" ]
WORKDIR /app
EXPOSE 8080

17
Jenkinsfile vendored
View file

@ -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'
}
}