Update Jenkinsfile

main
alexandrev 2025-02-13 10:57:08 +00:00
parent 1322662ce5
commit b1a80c95c5
1 changed files with 13 additions and 13 deletions

26
Jenkinsfile vendored
View File

@ -21,12 +21,12 @@ def registerCluster(){
withKubeConfig(caCertificate: '', clusterName: env.K8S_CLUSTER, contextName: env.K8S_CLUSTER, credentialsId: 'kubeconfig', namespace: env.NAMESPACE, serverUrl: env.K8S_SERVER_URL) { withKubeConfig(caCertificate: '', clusterName: env.K8S_CLUSTER, contextName: env.K8S_CLUSTER, credentialsId: 'kubeconfig', namespace: env.NAMESPACE, serverUrl: env.K8S_SERVER_URL) {
sh label: '', script: """ sh label: '', script: """
kubectl config set-context --current --namespace ${env.NAMESPACE} kubectl config set-context --current --namespace ${env.NAMESPACE}
${HELM_HOME} repo add eai-tibco-platform https://tibcosoftware.github.io/tp-helm-charts ${HELM_HOME} --kube-insecure-skip-tls-verify repo add eai-tibco-platform https://tibcosoftware.github.io/tp-helm-charts
${HELM_HOME} repo list ${HELM_HOME} --kube-insecure-skip-tls-verify repo list
${HELM_HOME} repo update ${HELM_HOME} --kube-insecure-skip-tls-verify repo update
${HELM_HOME} list ${HELM_HOME} --kube-insecure-skip-tls-verify list
${HELM_HOME} 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} -f deployments/${env.DEPLOYMENT_TYPE}/${values_file}
${HELM_HOME} list ${HELM_HOME} --kube-insecure-skip-tls-verify list
""" """
} }
} }
@ -43,13 +43,13 @@ def configureNamespace(){
echo "Applying DataPlane Label" echo "Applying DataPlane Label"
kubectl --insecure-skip-tls-verify=true label namespaces ${env.NAMESPACE} platform.tibco.com/dataplane-id=${params.HELM_DP_CONFIG_NAMESPACE_DATAPLANE_ID} --overwrite=true kubectl --insecure-skip-tls-verify=true label namespaces ${env.NAMESPACE} platform.tibco.com/dataplane-id=${params.HELM_DP_CONFIG_NAMESPACE_DATAPLANE_ID} --overwrite=true
echo "DataPlane Label applied" echo "DataPlane Label applied"
${HELM_HOME} repo add eai-tibco-platform https://tibcosoftware.github.io/tp-helm-charts ${HELM_HOME} --kube-insecure-skip-tls-verify repo add eai-tibco-platform https://tibcosoftware.github.io/tp-helm-charts
${HELM_HOME} repo list ${HELM_HOME} --kube-insecure-skip-tls-verify repo list
${HELM_HOME} version ${HELM_HOME} --kube-insecure-skip-tls-verify version
${HELM_HOME} repo update ${HELM_HOME} --kube-insecure-skip-tls-verify repo update
${HELM_HOME} list ${HELM_HOME} --kube-insecure-skip-tls-verify list
${HELM_HOME} 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} -f deployments/${env.DEPLOYMENT_TYPE}/${values_file}
${HELM_HOME} list ${HELM_HOME} --kube-insecure-skip-tls-verify list
""" """
} }
} }