|
|
@@ -57,10 +57,17 @@ pipeline {
|
|
|
echo "Borrando las PVC..."
|
|
|
container('kubectl') {
|
|
|
withCredentials([file(credentialsId: env.Destino, variable: 'KUBECONFIG')]) {
|
|
|
- sh 'sh K8S/patchPVC.sh||true'
|
|
|
- sh 'kubectl delete -f K8S/pvc-${NOMBRE_APP}.yaml||true'
|
|
|
- sh 'kubectl delete -f K8S/pvc-static.yaml||true'
|
|
|
- sh 'kubectl delete -f K8S/pvc-postgresql.yaml||true'
|
|
|
+ sh """#!/bin/bash
|
|
|
+ sed -i 's|<NS>|"${NAMESPACE}"|' K8S/pvc-${NOMBRE_APP}.yaml
|
|
|
+ sed -i 's|<NS>|"${NAMESPACE}"|' K8S/pvc-static.yaml
|
|
|
+ sed -i 's|<NS>|"${NAMESPACE}"|' K8S/pvc-postgresql.yaml
|
|
|
+ sed -i 's|<NS>|"${NAMESPACE}"|' K8S/patchPVC.sh
|
|
|
+
|
|
|
+ sh K8S/patchPVC.sh||true
|
|
|
+ kubectl delete -f K8S/pvc-${NOMBRE_APP}.yaml
|
|
|
+ kubectl delete -f K8S/pvc-static.yaml
|
|
|
+ kubectl delete -f K8S/pvc-postgresql.yaml
|
|
|
+ """
|
|
|
}
|
|
|
}
|
|
|
}
|