We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af43e2f commit 95890d2Copy full SHA for 95890d2
1 file changed
.github/workflows/scripts/e2e/gmc_test.sh
@@ -44,10 +44,16 @@ function validate_gmc() {
44
45
function cleanup_gmc() {
46
echo "clean up microservice-connector"
47
- kubectl delete ns $APP_NAMESPACE
48
- kubectl delete ns $CODEGEN_NAMESPACE
49
- kubectl delete ns $CODETRANS_NAMESPACE
50
- kubectl delete ns $SYSTEM_NAMESPACE
+ namespaces=("$APP_NAMESPACE" "$CODEGEN_NAMESPACE" "$CODETRANS_NAMESPACE" "$SYSTEM_NAMESPACE")
+ for ns in "${namespaces[@]}"; do
+ kubectl get namespace "$ns" &> /dev/null
+ if [ $? -eq 0 ]; then
51
+ echo "Deleting namespace: $ns"
52
+ kubectl delete namespace "$ns"
53
+ else
54
+ echo "Namespace $ns does not exist"
55
+ fi
56
+ done
57
kubectl delete crd gmconnectors.gmc.opea.io
58
}
59
0 commit comments