Update Jenkinsfile

main
alexandrev 2025-03-13 15:15:51 +00:00
parent 94e91efc86
commit 63ee310993
1 changed files with 6 additions and 3 deletions

9
Jenkinsfile vendored
View File

@ -25,7 +25,7 @@ def registerCluster(){
${HELM_HOME} --kube-insecure-skip-tls-verify repo list
${HELM_HOME} --kube-insecure-skip-tls-verify repo update
${HELM_HOME} --kube-insecure-skip-tls-verify list
${HELM_HOME} --kube-insecure-skip-tls-verify upgrade -i ${release_name} ${params.REPO}/${helm_chart_name} --set namespace=${env.NAMESPACE} --version ${params.HELM_DP_CORE_INFRA_CHART_VERSION} -f deployments/${env.DEPLOYMENT_TYPE}/${values_file}
${HELM_HOME} --kube-insecure-skip-tls-verify upgrade -i ${release_name} ${params.REPO}/${helm_chart_name} --set namespace=${env.NAMESPACE} --version ${params.HELM_DP_CORE_INFRA_CHART_VERSION} --reset-then-reuse-values -f deployments/${env.DEPLOYMENT_TYPE}/${values_file}
${HELM_HOME} --kube-insecure-skip-tls-verify list
"""
}
@ -48,7 +48,7 @@ def configureNamespace(){
${HELM_HOME} --kube-insecure-skip-tls-verify version
${HELM_HOME} --kube-insecure-skip-tls-verify repo update
${HELM_HOME} --kube-insecure-skip-tls-verify list
${HELM_HOME} --kube-insecure-skip-tls-verify upgrade -i ${release_name} ${params.REPO}/${helm_chart_name} --set namespace=${env.NAMESPACE} --version ${params.HELM_DP_CONFIG_NAMESPACE_CHART_VERSION} -f deployments/${env.DEPLOYMENT_TYPE}/${values_file}
${HELM_HOME} --kube-insecure-skip-tls-verify upgrade -i ${release_name} ${params.REPO}/${helm_chart_name} --set namespace=${env.NAMESPACE} --version ${params.HELM_DP_CONFIG_NAMESPACE_CHART_VERSION} --reset-then-reuse-values -f deployments/${env.DEPLOYMENT_TYPE}/${values_file}
${HELM_HOME} --kube-insecure-skip-tls-verify list
"""
}
@ -105,8 +105,11 @@ pipeline {
stage('Deploy') {
steps {
configureNamespace()
kubectl annotate --overwrite ingress provisioner-agent -n ${env.NAMESPACE} helm.sh/hook-delete-policy- helm.sh/hook- meta.helm.sh/release-name=dp-core-infrastructure meta.helm.sh/release-namespace=${env.NAMESPACE}
registerCluster()
configureNamespace()
}
}