From 027b15ff2aa5c0314f0f2ec3c05f379d87f0cf51 Mon Sep 17 00:00:00 2001 From: wodnr533 Date: Wed, 3 Sep 2025 09:48:23 +0900 Subject: [PATCH] Update Jenkinsfile Signed-off-by: wodnr533 --- Jenkinsfile | 25 +++++-------------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 0c90a6bab..adfee5394 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,27 +17,12 @@ pipeline { sh 'mvn -Dmaven.test.failure.ignore=true clean package' } } - stage('Publish over SSH') { + stage('Docker Image Create') { steps { - sshPublisher(publishers: [sshPublisherDesc(configName: 'target', - transfers: [sshTransfer(cleanRemote: false, - excludes: '', - execCommand: ''' - fuser -k 8080/tcp - export BUILD_ID=Pipeline-PetClinic - nohup java -jar /home/ubuntu/deploy/spring-petclinic-3.5.0-SNAPSHOT.jar >> nohup.out 2>&1 &''', - execTimeout: 120000, - flatten: false, - makeEmptyDirs: false, - noDefaultExcludes: false, - patternSeparator: '[, ]+', - remoteDirectory: '', - remoteDirectorySDF: false, - removePrefix: 'target', - sourceFiles: 'target/*.jar')], - usePromotionTimestamp: false, - useWorkspaceInPromotion: false, - verbose: false)]) + sh """ + docker build -t wodnr8174/spring-petclinic:$BUILD_NUMBER . + docker tag wodnr8174/spring-petclinic:$BUILD_NUMBER wodnr8174/spring-petclinic:latest + """ } } }