Tomishinets Vladimir 4 years ago
parent
commit
5cb6a8b239
1 changed files with 7 additions and 4 deletions
  1. 7 4
      devK8s.Jenkinsfile

+ 7 - 4
devK8s.Jenkinsfile

@@ -121,10 +121,13 @@ pipeline {
     stage("Build Image") {
       steps {
         script {
-          COMMIT = sh(script: "cat version 2> /dev/null", returnStdout: true).trim()
-          IMAGE_TO_PUSH = "${DOCKER_REGISTRY}/${DOCKER_IMAGE}:${COMMIT}-${BUILD_NUMBER}"
-          echo "Build ${IMAGE_TO_PUSH} with Kaniko"
-          k8sBuildImage.kaniko(IMAGE_TO_PUSH,[ DIR_WAR: BUILD_IMAGE_DIR ],DOCKER_FILE)
+          switch (APP_NAME) {
+            case 'promo-seo':
+              COMMIT = sh(script: "cat version 2> /dev/null", returnStdout: true).trim()
+              IMAGE_TO_PUSH = "${DOCKER_REGISTRY}/${DOCKER_IMAGE}:${COMMIT}-${BUILD_NUMBER}"
+              echo "Build ${IMAGE_TO_PUSH} with Kaniko"
+              sh 'cp ${BUILD_IMAGE_DIR}/promo-0.0.1-SNAPSHOT.war .'
+              k8sBuildImage.kaniko(IMAGE_TO_PUSH,,DOCKER_FILE)
         }
       }
     }