API Google Cloud Container Builder документация говорит, что вы можете установить тайм-аут через API.
Наша сборка запускается веб-перехватчиками, а это означает, что API для нас нерелевантен. Есть ли способ установить тайм-аут сборки для автоматически запускаемых сборок?
Для триггеров сборки вы можете указать те же параметры, что и ресурс сборки в твоем cloudbuild.yaml, который включает timeout
параметр. Например:
steps:
- name: 'ubuntu'
args: ['./binary', 'rawdata.tgz']
timeout: 1200s
Есть два места для установки тайм-аута в файле yaml ...
Отступ строки контролирует это.
Без отступа, тогда Тайм-аут: возможно 1200 с
Шаг построения, затем максимальный тайм-аут: 10 мин. С.