36

我有一个Google Cloud Build构建,它在 10 分 3 秒后超时。有没有办法延长那个超时?

构建状态设置为“构建失败(超时)”,我可以接受超过 10 分钟。

4

2 回答 2

41

cloudbuild.yaml您必须添加类似timeout: 660s.

例如

steps:
- name: 'gcr.io/cloud-builders/docker'
  args: [ 'build', '-t', 'gcr.io/[PRODUCT_ID]/[CONTAINER_IMAGE]', '.' ]
images: 
- 'gcr.io/[PRODUCT_ID]/[CONTAINER_IMAGE]'
timeout: 660s
于 2018-04-03T04:53:12.033 回答
29

如果您使用 cloudbuild.yaml 定义构建,则只需设置超时字段;请参阅文档中构建资源的完整定义。

如果您使用的是gcloudCLI,则需要一个--timeout标志;尝试gcloud builds submit --help了解详情。

例子:gcloud builds submit --timeout=900s ...

于 2017-03-10T20:38:26.097 回答