eb deploy の完了を待ちたくない


課題

CI から eb deploy コマンドを使ってデプロイしたいが、同コマンドはデプロイの成功まで見届けないと終了しないため、ジョブを長時間占有してしまう。

解決策

0分タイムアウトで解決。アーカイブの作成、アプリケーションのアップロード、デプロイスタートまでやってくれる。

タイムアウト引数が0より大きい数値だと、指定時間経過後にタイムアウトエラーが吐かれるのでご注意を。

eb deploy --timeout 0