From a937c80fdaacbb49e5afe888a29d73b2696942a0 Mon Sep 17 00:00:00 2001
From: David Hoese <david.hoese@ssec.wisc.edu>
Date: Mon, 23 Nov 2020 11:13:39 -0600
Subject: [PATCH] Fix CI test geo2grid deploy not including release prefix

---
 helpers/deploy_geo2grid.sh | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/helpers/deploy_geo2grid.sh b/helpers/deploy_geo2grid.sh
index d3a74ad..6b1f36e 100755
--- a/helpers/deploy_geo2grid.sh
+++ b/helpers/deploy_geo2grid.sh
@@ -3,18 +3,26 @@
 set -e
 
 if [ $# -ne 2 ]; then
-    echo "Usage: ./helpers/deploy_geo2grid.sh <values_base_dir> <deploy_suffix>"
+    echo "Usage: ./helpers/deploy_geo2grid.sh <values_base_dir> [<release_prefix>] <release_suffix>"
     exit 1
 fi
 
 # ci_geosphere-test
 values_base="$1"
-# Example: -g16-radf
-deploy_suffix="$2"
+
+# Prefix Example: testing-YYYYMMDD-
+# Suffix Example: -g16-radf
+if [[ $# -eq 2 ]]; then
+    release_prefix=""
+    release_suffix="$2"
+else
+    release_prefix="$2"
+    release_suffix="$3"
+fi
 
 ns=$(./helpers/get_namespace.sh)
 cd geosphere-geo2grid/chart
 source cspp-geo-geo2grid/cibuild.env
 echo "Deploying version $docker_tag to cluster namespace $ns"
 # namespace names are the same as domain names
-helm upgrade -v 2 --install --namespace $ns -f ../../${values_base}/values-geo2grid${deploy_suffix}.yaml cspp-geo-geo2grid${deploy_suffix} cspp-geo-geo2grid/
+helm upgrade -v 2 --install --namespace $ns -f ../../${values_base}/values-geo2grid${release_suffix}.yaml "${release_prefix}cspp-geo-geo2grid${release_suffix}" cspp-geo-geo2grid/
-- 
GitLab