ソースを参照

Añado secreto-db a Jenkinsfile

Celestino Rey 8 ヶ月 前
親
コミット
ded3fb66e2
1 ファイル変更、4 行追加、0 行削除
  1. 4 0
      Jenkinsfile

+ 4 - 0
Jenkinsfile

@@ -81,11 +81,13 @@ pipeline {
             sed -i 's|<NS>|"${NAMESPACE}"|' K8S/${NOMBRE_APP}-deployment.yaml
             sed -i 's|<NS>|"${NAMESPACE}"|' K8S/${NOMBRE_APP}-ingress.yaml
             sed -i 's|<NS>|"${NAMESPACE}"|' K8S/reg-secret.yaml
+            sed -i 's|<NS>|"${NAMESPACE}"|' K8S/secreto-db.yaml
             sed -i 's|<NS>|"${NAMESPACE}"|' K8S/env-prod-configmap.yaml
 
             kubectl delete -f K8S/${NOMBRE_APP}-deployment.yaml||true
             kubectl delete -f K8S/${NOMBRE_APP}-ingress.yaml||true
 
+            kubectl delete -f K8S/secreto-db.yaml||true
             kubectl delete -f K8S/reg-secret.yaml||true
             kubectl delete -f K8S/env-prod-configmap.yaml||true 
           """
@@ -160,9 +162,11 @@ pipeline {
             sed -i 's|<NS>|"${NAMESPACE}"|' K8S/${NOMBRE_APP}-deployment.yaml
             sed -i 's|<NS>|"${NAMESPACE}"|' K8S/${NOMBRE_APP}-ingress.yaml
             sed -i 's|<NS>|"${NAMESPACE}"|' K8S/reg-secret.yaml
+            sed -i 's|<NS>|"${NAMESPACE}"|' K8S/secreto-db.yaml
             sed -i 's|<NS>|"${NAMESPACE}"|' K8S/env-prod-configmap.yaml
 
             kubectl create -f K8S/reg-secret.yaml||true
+            kubectl create -f K8S/secreto-db.yaml||true
             kubectl apply -f K8S/env-prod-configmap.yaml
 
             sed -i "s/<TAG>/${BUILD_NUMBER}/" K8S/${NOMBRE_APP}-deployment.yaml