diff --git a/Dockerfile.run b/Dockerfile.run index b988f862c..1780bc8af 100644 --- a/Dockerfile.run +++ b/Dockerfile.run @@ -1,5 +1,5 @@ FROM openjdk:8-jre-alpine VOLUME [ "/app" ] -WORKDIR /app +WORKDIR /app/target EXPOSE 8080 -CMD [ "java", "-jar", "-Dspring.profiles.active=mysql" ,"app.jar" ] +CMD [ "java", "-jar", "-Dspring.profiles.active=mysql" ,"*.jar" ] diff --git a/Jenkinsfile b/Jenkinsfile index 17b76d663..1bc0baa2e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -18,22 +18,16 @@ pipeline { } stage('Run') { - steps { - script { - def runtimeImage = docker.build('petclinic', '-f Dockerfile.run') - runtimeImage.run(); + agent { + dockerfile { + filename 'Dockerfile.run' + dir '.' + args '-d -v $HOME/app:/root/app' } } - /* agent { */ - /* dockerfile { */ - /* filename 'Dockerfile.run' */ - /* dir '.' */ - /* additionalBuildArgs '-t hllvc/spring-petclinic:latest' */ - /* } */ - /* } */ - /* steps { */ - /* sh 'docker-compose up' */ - /* } */ + steps { + sh 'Done' + } } }