|
@@ -58,7 +58,10 @@ pipeline {
|
|
|
echo "Borrando namespace..."
|
|
echo "Borrando namespace..."
|
|
|
container('kubectl') {
|
|
container('kubectl') {
|
|
|
withCredentials([file(credentialsId: env.Destino, variable: 'KUBECONFIG')]) {
|
|
withCredentials([file(credentialsId: env.Destino, variable: 'KUBECONFIG')]) {
|
|
|
- sh 'cat namespace.yaml | sed -e "s/<NS>/${NAMESPACE}/" | delete -f -'
|
|
|
|
|
|
|
+ sh """#!/bin/bash
|
|
|
|
|
+ sed -i 's|<NS>|"${NAMESPACE}"|' K8S/namespace.yaml
|
|
|
|
|
+ sh 'kubectl delete -f K8S/namespace.yaml||true'
|
|
|
|
|
+ """
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -73,7 +76,8 @@ pipeline {
|
|
|
container('kubectl') {
|
|
container('kubectl') {
|
|
|
withCredentials([file(credentialsId: env.Destino, variable: 'KUBECONFIG')]) {
|
|
withCredentials([file(credentialsId: env.Destino, variable: 'KUBECONFIG')]) {
|
|
|
sh """#!/bin/bash
|
|
sh """#!/bin/bash
|
|
|
- sh 'cat namespace.yaml | sed -e "s/<NS>/${NAMESPACE}/" | create -f -'
|
|
|
|
|
|
|
+ sed -i 's|<NS>|"${NAMESPACE}"|' K8S/namespace.yaml
|
|
|
|
|
+ sh 'kubectl delete -f K8S/namespace.yaml||true'
|
|
|
"""
|
|
"""
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|