chart: Allow webhook server env to be set individually (#2377)

Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
This commit is contained in:
Jonathan Wiemers
2023-03-28 04:18:07 +02:00
committed by GitHub
parent 13802c5a6d
commit 4536707af6
4 changed files with 47 additions and 3 deletions

View File

@@ -83,6 +83,10 @@ if [ "${tool}" == "helm" ]; then
flags+=( --set actionsMetricsServer.secret.create=true)
flags+=( --set actionsMetricsServer.secret.github_token=${WEBHOOK_GITHUB_TOKEN})
fi
if [ -n "${GITHUB_WEBHOOK_SERVER_ENV_NAME}" ] && [ -n "${GITHUB_WEBHOOK_SERVER_ENV_VALUE}" ]; then
flags+=( --set githubWebhookServer.env[0].name=${GITHUB_WEBHOOK_SERVER_ENV_NAME})
flags+=( --set githubWebhookServer.env[0].value=${GITHUB_WEBHOOK_SERVER_ENV_VALUE})
fi
set -vx