azure devops 构建管道将超时减少到 30 分钟
azure devops build pipeline reduce the timeout to 30 minutes
有没有办法更改构建管道的超时时间,目前管道超时时间为 60 分钟。我想减少到 30 分钟。
我查看了所有组织设置和项目设置,但在 UI
上找不到任何内容
否则可以从 YAML 设置吗?
根据文档,
On the Options tab you can specify default values for all jobs in the
pipeline. If you specify a non-zero value for the job timeout, then it
overrides any value that is specified in the pipeline options. If you
specify a zero value, then the timeout value from the pipeline options
is used. If the pipeline value is also set to zero, then there is no
timeout.
更多,
azure devops build pipeline reduce the timeout to 30 minutes
编辑要修改的管道。在Options选项卡上,有一个选项Build job timeout in minutes,你可以设置Build job的超时时间,默认值为60分钟。
此超时包括构建管道中的 所有 任务,而不是特定作业,如果您的构建步骤超时。然后整个构建定义将被服务器取消。当然,整个构建失败,所有后续步骤都中止。
对于 YAML 管道,文档说您可以编写
jobs:
- job: Test
timeoutInMinutes: 10 # how long to run the job before automatically cancelling
cancelTimeoutInMinutes: 2 # how much time to give 'run always even if cancelled tasks' before stopping them
timeoutInMinutes: 0
也应该适用于单个任务,0 表示最大值(自托管代理无限)。
有没有办法更改构建管道的超时时间,目前管道超时时间为 60 分钟。我想减少到 30 分钟。
我查看了所有组织设置和项目设置,但在 UI
上找不到任何内容否则可以从 YAML 设置吗?
根据文档,
On the Options tab you can specify default values for all jobs in the pipeline. If you specify a non-zero value for the job timeout, then it overrides any value that is specified in the pipeline options. If you specify a zero value, then the timeout value from the pipeline options is used. If the pipeline value is also set to zero, then there is no timeout.
更多,
azure devops build pipeline reduce the timeout to 30 minutes
编辑要修改的管道。在Options选项卡上,有一个选项Build job timeout in minutes,你可以设置Build job的超时时间,默认值为60分钟。
此超时包括构建管道中的 所有 任务,而不是特定作业,如果您的构建步骤超时。然后整个构建定义将被服务器取消。当然,整个构建失败,所有后续步骤都中止。
对于 YAML 管道,文档说您可以编写
jobs:
- job: Test
timeoutInMinutes: 10 # how long to run the job before automatically cancelling
cancelTimeoutInMinutes: 2 # how much time to give 'run always even if cancelled tasks' before stopping them
timeoutInMinutes: 0
也应该适用于单个任务,0 表示最大值(自托管代理无限)。