Назад | Перейти на главную страницу

Тайм-аут Google Cloud Container Builder

API Google Cloud Container Builder документация говорит, что вы можете установить тайм-аут через API.

Наша сборка запускается веб-перехватчиками, а это означает, что API для нас нерелевантен. Есть ли способ установить тайм-аут сборки для автоматически запускаемых сборок?

Для триггеров сборки вы можете указать те же параметры, что и ресурс сборки в твоем cloudbuild.yaml, который включает timeout параметр. Например:

steps:
- name: 'ubuntu'
  args: ['./binary', 'rawdata.tgz']

timeout: 1200s

Есть два места для установки тайм-аута в файле yaml ...

  1. На этапе сборки, установленном системой как максимум 10 минут
  2. В файле, который контролирует общее время сборки всего файла.

Отступ строки контролирует это.

Без отступа, тогда Тайм-аут: возможно 1200 с

Шаг построения, затем максимальный тайм-аут: 10 мин. С.