Add support of CF_API_KEY_FILE environment variable (#3396)

This commit is contained in:
Maxim Liven
2025-04-05 16:37:51 +03:00
committed by GitHub
parent 5b549c0483
commit 483cd3a1d8
5 changed files with 33 additions and 3 deletions

View File

@@ -24,6 +24,11 @@ set -eu
resultsFile=/data/.install-curseforge.env
if [[ -n ${CF_API_KEY_FILE} ]]; then
CF_API_KEY="$(cat "${CF_API_KEY_FILE}")"
export CF_API_KEY
fi
isDebugging && set -x
ensureRemoveAllModsOff "MODPACK_PLATFORM=AUTO_CURSEFORGE"
@@ -61,7 +66,7 @@ if ! mc-image-helper install-curseforge "${args[@]}"; then
exit 1
fi
applyResultsFile ${resultsFile}
applyResultsFile "${resultsFile}"
resolveFamily
exec "${SCRIPTS:-/}start-setupWorld" "$@"