Skip to content
Snippets Groups Projects
Commit 9ebbcfab authored by OZGCloud's avatar OZGCloud
Browse files

OZG-4194 adjust gitops things in jenkinsfile

parent d5cb30bf
Branches
Tags
No related merge requests found
...@@ -6,7 +6,7 @@ pipeline { ...@@ -6,7 +6,7 @@ pipeline {
} }
environment { environment {
BLUE_OCEAN_URL = "https://jenkins.infra.ozg-cloud.systems/job/pluto/job/${env.BRANCH_NAME}/${env.BUILD_NUMBER}/" BLUE_OCEAN_URL = "https://jenkins.infra.ozg-cloud.systems/job/vorgang-manager/job/${env.BRANCH_NAME}/${env.BUILD_NUMBER}/"
RELEASE_REGEX = /\d+.\d+.\d+/ RELEASE_REGEX = /\d+.\d+.\d+/
SNAPSHOT_REGEX = /\d+.\d+.\d+-SNAPSHOT/ SNAPSHOT_REGEX = /\d+.\d+.\d+-SNAPSHOT/
FAILED_STAGE = "" FAILED_STAGE = ""
...@@ -329,12 +329,12 @@ Void setNewTestVorgangManagerVersion() { ...@@ -329,12 +329,12 @@ Void setNewTestVorgangManagerVersion() {
Void setNewVorgangManagerGitopsVersion(String environment) { Void setNewVorgangManagerGitopsVersion(String environment) {
dir("gitops") { dir("gitops") {
def envFile = "${environment}/application/values/pluto-values.yaml" def envFile = "${environment}/application/values/vorgang-manager-values.yaml"
def envVersions = readYaml file: envFile def envVersions = readYaml file: envFile
envVersions.pluto.image.tag = IMAGE_TAG envVersions.vorgang_manager.image.tag = IMAGE_TAG
envVersions.pluto.helm.version = HELM_CHART_VERSION envVersions.vorgang_manager.helm.version = HELM_CHART_VERSION
writeYaml file: envFile, data: envVersions, overwrite: true writeYaml file: envFile, data: envVersions, overwrite: true
} }
...@@ -355,7 +355,7 @@ Void pushNewGitopsVersion(String environment) { ...@@ -355,7 +355,7 @@ Void pushNewGitopsVersion(String environment) {
} }
withCredentials([usernamePassword(credentialsId: 'jenkins-gitea-access-token', passwordVariable: 'TOKEN', usernameVariable: 'USER')]) { withCredentials([usernamePassword(credentialsId: 'jenkins-gitea-access-token', passwordVariable: 'TOKEN', usernameVariable: 'USER')]) {
sh "git add ${environment}/application/values/pluto-values.yaml" sh "git add ${environment}/application/values/vorgang-manager-values.yaml"
sh "git commit -m 'jenkins rollout ${environment} vorgang manager version ${IMAGE_TAG}'" sh "git commit -m 'jenkins rollout ${environment} vorgang manager version ${IMAGE_TAG}'"
sh 'git push https://${USER}:${TOKEN}@git.ozg-sh.de/ozgcloud-devops/gitops.git' sh 'git push https://${USER}:${TOKEN}@git.ozg-sh.de/ozgcloud-devops/gitops.git'
...@@ -364,7 +364,7 @@ Void pushNewGitopsVersion(String environment) { ...@@ -364,7 +364,7 @@ Void pushNewGitopsVersion(String environment) {
} }
Boolean hasVorgangManagerValuesFileChanged(String environment) { Boolean hasVorgangManagerValuesFileChanged(String environment) {
return sh (script: "git status | grep '${environment}/application/values/pluto-values.yaml'", returnStatus: true) == env.SH_SUCCESS_STATUS_CODE as Integer return sh (script: "git status | grep '${environment}/application/values/vorgang-manager-values.yaml'", returnStatus: true) == env.SH_SUCCESS_STATUS_CODE as Integer
} }
Void sendFailureMessage() { Void sendFailureMessage() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment