.
Some checks failed
Test Deploy to OCI Registry / deploy (push) Failing after 1m17s

This commit is contained in:
Mrrp 2025-03-06 13:39:23 -08:00
commit 9b5294bb7e
6 changed files with 325 additions and 0 deletions

View file

@ -0,0 +1,19 @@
#!/bin/sh
# Ensure no spaces are in the input environment variable(s)
# specify the environment variable(s) to validate as an argument (or array of arguments)
# reserve first argument for the environment variable name
ENV_VAR_NAME=$1
for var in "${@:2}"; do
# get the value of the specified environment variable
value=$(eval echo \$$var)
# check if the value has spaces
if [[ $value =~ [[:space:]] ]]; then
echo "❌ Invalid $ENV_VAR_NAME: $value"
echo " $ENV_VAR_NAME must not have spaces"
exit 1
else
echo "$ENV_VAR_NAME is valid: $value"
fi
done