LoginSignup
0
0

More than 1 year has passed since last update.

AWS Amplifyコンソールでフロント側のビルド&デプロイをする際、"AWS"から始まる環境変数名は定義できない

Posted at

Amplifyコンソールからデプロイしようとしたところ、「保存してデプロイ」押下しても反応がなくデプロイが始まらない現象が発生したので調べてみました

開発者ツールで確認してみた

開発者ツールで確認してみると、https://amplify.ap-northeast-1.amazonaws.com/apps/xxxxxxxxというAPIでエラーが発生していました。

詳細を確認したところ、Environment variables cannot start with the reserved prefix \"AWS\".というエラーメッセージでした。

↓のようにAWS関連の環境変数であることが分かるように"AWS_XXXXX"のような名称で登録していたために引っかかってしまったようです。

image.png

リファレンス見ても特に書いてない気がしますが、AmplifyコンソールがデフォルトでAWSから始まる環境変数を定義しているからですかね?
https://docs.aws.amazon.com/amplify/latest/userguide/environment-variables.html

対策

環境変数の名称を"AWS"から始まらない名称に変更しました。

最後に

エラーが起きてることくらい画面に出してほしいですね。。
ビルドしてるのかな?って感じで10分くらい待ってみたり、3回くらい登録しなおしたりしてしまいました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0