无法在Google Container Builder服务上设置“超时”值

我设置了一些容器生成触发器,默认情况下,它有10分钟的超时configuration。 由于有时我的构build只是比10分钟更长,我试图改变yaml文件的timeout值无济于事。

容器生成器文档说这个特性有一个timeout值:

时间到
string (持续时间格式)[…]默认时间是十分钟。 以秒为单位的持续时间,最多九个小数位,以's'结尾。 例如:“3.5s”。

但是我无法让它在yaml定义文件上工作。 简化yaml文件我试过了:

 steps: - name: 'python:3-alpine' args: ['end'] entrypoint: 'bin/notify.sh' env: - 'BRANCH=$BRANCH_NAME' - 'SHA=$COMMIT_SHA' id: 'notifyend' timeout: '1200s' 

我得到这个错误:

错误加载模板:yaml:unmarshal errors:第9行:can not unmarshal !! str 1200s into duration.Duration

当我使用timeout: '1200'我得到:

错误加载模板:yaml:unmarshal错误:第9行:无法解组!! !! 1200到duration.Duration

而当我使用,只是为了尝试别的, timeout: duration.seconds(1200)我得到:

错误加载模板:yaml:unmarshal错误:第9行:无法解组!! !! str duratio... into duration.Duration

任何线索我应该如何解决这个问题?

    这是一个已知的问题,我们很快就会修复它。 当它结束时,我会更新这个答案。

    这现在已经修复了。 使用timeout: 1200s来指定超时。

    对于那个很抱歉!

    尝试这个:

     steps: - name: 'python:3-alpine' args: ['end'] entrypoint: 'bin/notify.sh' env: - 'BRANCH=$BRANCH_NAME' - 'SHA=$COMMIT_SHA' id: 'notifyend' timeout: seconds: 1200