spring-petclinic/Jenkinsfile
wodnr533 027b15ff2a
Update Jenkinsfile
Signed-off-by: wodnr533 <wodnr533@naver.com>
2025-09-03 09:48:23 +09:00

33 lines
594 B
Groovy

pipeline {
agent any
tools {
maven "M3"
jdk "JDK17"
}
stages{
stage('Git Clone'){
steps {
git url: 'https://github.com/sjh4616/spring-petclinic.git', branch: 'main'
}
}
stage('Maven Build'){
steps {
sh 'mvn -Dmaven.test.failure.ignore=true clean package'
}
}
stage('Docker Image Create') {
steps {
sh """
docker build -t wodnr8174/spring-petclinic:$BUILD_NUMBER .
docker tag wodnr8174/spring-petclinic:$BUILD_NUMBER wodnr8174/spring-petclinic:latest
"""
}
}
}
}