Skip to content
Snippets Groups Projects
Commit b215a789 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

fixed generating secret

parent 37b136cf
No related branches found
No related tags found
2 merge requests!1973Development,!1934Resolve "Update Images"
...@@ -5,15 +5,13 @@ set -e ...@@ -5,15 +5,13 @@ set -e
COMMAND_ARGS="" COMMAND_ARGS=""
# Loop through all variables # Loop through all variables
while IFS='=' read -r name value ; do while read key; do
if [[ $name == 'K8S_SECRET'* ]]; then if [ -f $value ]; then
if [ -f $name ]; then COMMAND_ARGS="${COMMAND_ARGS} --from-file=${!key@Q}"
COMMAND_ARGS="${COMMAND_ARGS} --from-file=${value@Q}" else
else COMMAND_ARGS="${COMMAND_ARGS} --from-literal=${!key@Q}"
COMMAND_ARGS="${COMMAND_ARGS} --from-literal=${value@Q}"
fi
fi fi
done < <(env) done < <(compgen -v | grep -P '^K8S_SECRET')
# Create/Update the secret # Create/Update the secret
echo "kubectl -n $KUBE_NAMESPACE create secret generic $CI_COMMIT_REF_SLUG $COMMAND_ARGS" echo "kubectl -n $KUBE_NAMESPACE create secret generic $CI_COMMIT_REF_SLUG $COMMAND_ARGS"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment