gcloud app deployが10分でタイムアウトしてしまう問題の解決方法


cloudbuild.yaml に timeout:1200sを設定しているのにも関わらず、10分で必ずタイムアウトしてしまう...

原因はGoogle Cloud SDKの方にあったっぽい。。
gcloud config list --allで現在のアクティブな構成のCloud SDKプロパティ一覧を見ることができる

cloud_build_timeoutの項目を見てみると

[app]
cloud_build_timeout = (unset)

unsetだとデフォルトの10分が適用される。

gcloud config set app/cloud_build_timeout 1200
などと設定すればOK

[app]
cloud_build_timeout = 1200

参考
Google App Engine: Build Timed Out during Deployment
gcloud config list