|
@@ -121,15 +121,21 @@ pipeline {
|
|
|
stage("Build Image") {
|
|
|
steps {
|
|
|
script {
|
|
|
- switch (APP_NAME) {
|
|
|
- case 'promo-seo':
|
|
|
- sh "cp ${BUILD_IMAGE_DIR}/promo-0.0.1-SNAPSHOT.war ."
|
|
|
- // COMMIT = sh(script: "cat ${SOURCE_DIR}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,,DOCKER_FILE)
|
|
|
- break
|
|
|
+ sh "chown $(whoami):$(whoami) ${BUILD_IMAGE_DIR}"
|
|
|
+ sh "cp ${DOCKER_FILE} ${BUILD_IMAGE_DIR}"
|
|
|
+ IMAGE_TO_PUSH = "${DOCKER_REGISTRY}/${DOCKER_IMAGE}:${COMMIT}-${BUILD_NUMBER}"
|
|
|
+ dir (BUILD_IMAGE_DIR) {
|
|
|
+ k8sBuildImage.kaniko(IMAGE_TO_PUSH,,DOCKER_FILE)
|
|
|
}
|
|
|
+ // switch (APP_NAME) {
|
|
|
+ // case 'promo-seo':
|
|
|
+ // sh "cp ${BUILD_IMAGE_DIR}/promo-0.0.1-SNAPSHOT.war ."
|
|
|
+ // // COMMIT = sh(script: "cat ${SOURCE_DIR}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,,DOCKER_FILE)
|
|
|
+ // break
|
|
|
+ // }
|
|
|
}
|
|
|
}
|
|
|
}
|