diff --git a/Jenkinsfile b/Jenkinsfile index bed4d6c39..ee95d660e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,21 +1,23 @@ pipeline { - agent any + agent {label "slave"} stages { stage("build") { steps { sh "pwd" sh "ls -lrtha" - sh "cd spring-petclinic" + dir("spring-petclinic") { sh "./mvnw package" + } } } stage("deploy") { steps { - sh "cd spring-petclinic" + dir("spring-petclinic") { sh """ docker build -t pet-clinic:1.0 . docker run -d -p 8080:8080 pet-clinic:1.0 """ + } } } }