chore(Dockerfile): 建置時驗證 Codex 帳號電子郵件
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
# 驗證 codex-account 取得的登入 email 是否符合 EXPECTED_CODEX_EMAIL。
|
||||
|
||||
set -eu
|
||||
|
||||
expected_email="${EXPECTED_CODEX_EMAIL:-temp@gmail.com}"
|
||||
actual_email="$(codex-account)"
|
||||
|
||||
if [ "$actual_email" = "$expected_email" ]; then
|
||||
printf 'Codex account email verified: %s\n' "$actual_email"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
printf 'Codex account email mismatch: expected %s, got %s\n' \
|
||||
"$expected_email" "${actual_email:-<empty>}" >&2
|
||||
exit 1
|
||||
Reference in New Issue
Block a user