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 + """ } } }