|
@@ -132,32 +132,32 @@ pipeline {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- // stage("Update APP") {
|
|
|
- // steps {
|
|
|
- // script {
|
|
|
- // RELEASE_NAME = DOCKER_IMAGE.split("/")[0]
|
|
|
- // NAMESPACE = DOCKER_IMAGE.split("/")[0]
|
|
|
- // try {
|
|
|
- // echo "Update APP"
|
|
|
- // k8sHelmOps.upgrade(CONTEXT, NAMESPACE, RELEASE_NAME, CHART_PATH, VALUES_FILE)
|
|
|
- // }
|
|
|
- // catch(err) {
|
|
|
- // echo "Recovering APP"
|
|
|
- // k8sHelmOps.rollback(CONTEXT, NAMESPACE, RELEASE_NAME)
|
|
|
- // throw err
|
|
|
- // }
|
|
|
- // }
|
|
|
- // }
|
|
|
- // }
|
|
|
- // stage("Push changes to REPO") {
|
|
|
- // steps {
|
|
|
- // script {
|
|
|
- // echo "Push changes to Repo"
|
|
|
- // COMMIT = "Version update " + DOCKER_IMAGE.split("/")[1]
|
|
|
- // gitOps.push(HELM_DIR, COMMIT)
|
|
|
- // }
|
|
|
- // }
|
|
|
- // }
|
|
|
+ stage("Update APP") {
|
|
|
+ steps {
|
|
|
+ script {
|
|
|
+ RELEASE_NAME = DOCKER_IMAGE.split("/")[0]
|
|
|
+ NAMESPACE = DOCKER_IMAGE.split("/")[0]
|
|
|
+ try {
|
|
|
+ echo "Update APP"
|
|
|
+ k8sHelmOps.upgrade(CONTEXT, NAMESPACE, RELEASE_NAME, CHART_PATH, VALUES_FILE)
|
|
|
+ }
|
|
|
+ catch(err) {
|
|
|
+ echo "Recovering APP"
|
|
|
+ k8sHelmOps.rollback(CONTEXT, NAMESPACE, RELEASE_NAME)
|
|
|
+ throw err
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ stage("Push changes to REPO") {
|
|
|
+ steps {
|
|
|
+ script {
|
|
|
+ echo "Push changes to Repo"
|
|
|
+ COMMIT = "Version update " + DOCKER_IMAGE.split("/")[1] + " to " + COMMIT
|
|
|
+ gitOps.push(HELM_DIR, COMMIT)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
post {
|
|
|
failure {
|