From abbfb35d86c47455be288b6beb89f75eee63235e Mon Sep 17 00:00:00 2001
From: Varac <varac@varac.net>
Date: Thu, 19 May 2022 09:19:13 +0200
Subject: [PATCH] Delete namespace if it exists

Fixes: #1037
---
 .gitlab-ci.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3f797b10..ae145517 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -75,6 +75,7 @@ install-helmrelease:
     # Make sure TLS certificate secrets for different MRs do not clash
     - sed -i "s/files-cert/files-cert-nc$CI_MERGE_REQUEST_IID/" values-ci.yaml
     - sed -i "s/office-cert/office-cert-nc$CI_MERGE_REQUEST_IID/" values-ci.yaml
+    - kubectl get namespace "nc$CI_MERGE_REQUEST_IID" && kubectl delete namespace "nc$CI_MERGE_REQUEST_IID"
     - kubectl create namespace "nc$CI_MERGE_REQUEST_IID"
     - helm install -n nc$CI_MERGE_REQUEST_IID --wait "nc$CI_MERGE_REQUEST_IID" . -f values-ci.yaml
   environment:
-- 
GitLab