当试图使用gcloud run deploy部署到云运行时,我达到了10m云构建超时限制。只要构建步骤不超过10米,gcloud run deploy就能正常工作。当构建步骤超过10m时,生成失败,出现“超时”状态,如下面的屏幕截图所示。AFAIK没有设置云构建超时限制的gcloud run deploy参数。gcloud run deploy文档在这里:https://cloud.google.com/sdk/gcloud/reference/run/deploy
我尝试使用gcloud config set builds/timeout 20m和gcloud config set container/build_timeout 20m来增加云构建超时限制,但是在使用gcloud run deploy时,这些设置没有反映在云构建过程的执行细节中。
在GUI中,这是我要更改的设置:

是否可以使用gcloud run deploy增加云构建超时限制
发布于 2021-02-26 17:30:55
发布于 2022-05-17 13:54:01
我知道这一点得到了回答和证实,但@DazWikin的解决方案比@SimonKarman的解决方案更难解决这个问题。
对于那些没有像我这样的cloudbuild.yml文件的人,这个解决方案仍然是一个有效的解决方案,你只需要编辑一个由谷歌自己创建的解决方案。您可以在构建>触发器>所需触发器(编辑)下找到它。


然后,当您打开编辑器时,可以应用超时。如果您希望对yaml文件进行其他更改,也可以在这里签出模式:https://cloud.google.com/build/docs/build-config-file-schema#yaml
注释:,我使用的是cloudrun,这对我有效,因此,如果它适用于所有由google生成的构建,那么我就不是100%了。
希望将来能对别人有所帮助:)
发布于 2022-01-24 14:00:09
https://stackoverflow.com/questions/66385850
复制相似问题