エラー内容
$ aws elasticbeanstalk update-environment --region ap-northeast-1 .....
コマンドを実行したところ、デプロイはできているっぽいなんですが、以下のエラーが発生しました。
WARNING: terminal is not fully functional
Press RETURN to continue
....
....
Too long with no output (exceeded 10m0s): context deadline exceeded
解決方法
CircleCIの設定ファイルに、AWS_PAGER
を空文字に設定することで解決しました。
deploy:
environment:
AWS_DEFAULT_REGION: ap-northeast-1
AWS_PAGER: "" # aws-cli v2で有効になったページングプログラムを無効にする
docker:
- image: fooo:latest
steps:
- checkout
....
(aws-cliv2から有効になった機能によってこのような問題が引き起こされていたみたいです。)
詳しい情報はこちら
終わりに
AWS_PAGER
を設定したら、1分も掛からずに終わった😂
参考