diff --git a/scripts/e2e/openwebui-docker.sh b/scripts/e2e/openwebui-docker.sh index 013a35cd9a7..9482575bdec 100755 --- a/scripts/e2e/openwebui-docker.sh +++ b/scripts/e2e/openwebui-docker.sh @@ -24,6 +24,14 @@ OW_NAME="openclaw-openwebui-$$" DOCKER_COMMAND_TIMEOUT="${OPENCLAW_OPENWEBUI_DOCKER_COMMAND_TIMEOUT:-600s}" DOCKER_PULL_TIMEOUT="${OPENCLAW_OPENWEBUI_DOCKER_PULL_TIMEOUT:-600s}" +PROFILE_FILE="${OPENCLAW_TESTBOX_PROFILE_FILE:-$HOME/.openclaw-testbox-live.profile}" +if [[ -f "$PROFILE_FILE" && -r "$PROFILE_FILE" ]]; then + set -a + # shellcheck disable=SC1090 + source "$PROFILE_FILE" + set +a +fi + OPENAI_API_KEY_VALUE="${OPENAI_API_KEY:-}" if [[ "$OPENAI_API_KEY_VALUE" == "undefined" || "$OPENAI_API_KEY_VALUE" == "null" ]]; then OPENAI_API_KEY_VALUE=""