Google Cloud Container Builder API文档说您可以通过 API 设置超时。
我们的构建由 webhook 触发,这意味着 API 与我们无关。有没有办法在自动触发的构建上设置构建超时?
答案1
对于构建触发器,您可以指定与构建资源相同的参数在你的云构建.yaml,其中包含timeout
参数。例如:
steps:
- name: 'ubuntu'
args: ['./binary', 'rawdata.tgz']
timeout: 1200s
答案2
在 yaml 文件中有两个地方可以设置时间.....
- 在系统设置为最多 10 分钟的构建步骤中
- 在控制整个文件的整体构建时间的文件中。
行缩进可以控制这一点。
没有缩进则超时:1200 秒是可能的
构建步骤缩进然后最大超时:10m0s