diff --git a/helpers/deploy_geo2grid.sh b/helpers/deploy_geo2grid.sh index d3a74ad2611e12a0d9624cb872fdc03ae7b20901..6b1f36eeac4e979b81290b3dd278b67341b16e4f 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/