Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 1.05 KB

File metadata and controls

40 lines (27 loc) · 1.05 KB

デプロイ

前提

  • Accounts Worker名: mochios-accounts
  • DeveloperCA Worker名: mochios-developer-ca
  • Console Worker名: mochios-console
  • Worker Route: console.mochios.org/*(既存のproxied DNS recordを使用)

Secret

同じランダム値を3サービスのCONSOLE_SERVICE_TOKENへ設定します。通常の SERVICE_TOKENADMIN_TOKENとは別の値を使用してください。

npx wrangler secret put CONSOLE_SERVICE_TOKEN

Secret値をコマンド引数、ログ、Git管理ファイルへ書かないでください。

マイグレーション

AccountsへConsole認可コード用migrationを、Consoleへsession用migrationを適用します。

cd ../Account
npx wrangler d1 migrations apply mochios-accounts-staging --remote

cd ../Console
npx wrangler d1 migrations apply mochios-console --remote

反映順序

  1. Accounts
  2. DeveloperCA
  3. Console

各サービスでcargo test、Clippy、npx wrangler deploy --dry-runを通してから npx wrangler deployを実行します。