Google 云构建超时

Google Cloud Build timing out

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

构建状态设置为 "Build failed (timeout)",我可以接受超过 10 分钟的时间。

如果您使用 cloudbuild.yaml 定义您的构建,您可以只设置超时字段;请参阅文档中 Build Resource 的完整定义。

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

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

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