X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=deploy%2Fsite%2Fcommon.sh;h=49fa6b2943340812b4d8bd126d4b17b7d6c22e53;hb=b431b832b3c57b5f5644786aba8a0a97f4ba3cee;hp=a6c4532beff33f77f9ed20c46d4c9d83eb7c912b;hpb=8d442f5e6f8af2f792bdf81b48ff3ef8be78d0f9;p=icn.git diff --git a/deploy/site/common.sh b/deploy/site/common.sh index a6c4532..49fa6b2 100644 --- a/deploy/site/common.sh +++ b/deploy/site/common.sh @@ -58,14 +58,16 @@ function sops_decrypt { function _site_source_name { local -r url=$1 local -r branch=$2 - echo $(basename ${url})-${branch} + # Only alphanumeric and '-' are allowed in resource names + echo $(basename ${url})-${branch} | tr -d -c 'A-Za-z0-9-' } function _site_kustomization_name { local -r url=$1 local -r branch=$2 local -r path=$3 - echo $(_site_source_name ${url} ${branch})-site-$(basename ${path}) + # Only alphanumeric and '-' are allowed in resource names + echo $(_site_source_name ${url} ${branch})-site-$(basename ${path}) | tr -d -c 'A-Za-z0-9-' } function flux_create_site {