You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Azure Pipeline超时规则及YAML创建发布管道的问询

Azure构建与发布管道常见问题解答

1. 发布管道是否不受60分钟超时限制?

是的,构建管道和发布管道的超时规则是独立配置的:

  • 构建管道默认作业超时为60分钟,未自定义设置时,超过该时长会触发超时终止。
  • 发布管道默认阶段超时为360分钟(6小时),因此可以运行超过1小时。
  • 两者都支持自定义超时:构建管道可在YAML中通过timeoutInMinutes字段修改;发布管道无论采用经典模式还是YAML模式,都能在阶段配置中调整超时时长。

2. 能否通过YAML创建发布管道?

可以。Azure DevOps支持用YAML定义多阶段管道,将构建和发布流程统一编写在同一YAML文件中,或拆分单独的发布YAML。这种方式能实现构建与发布流程的版本控制,更便于协作和维护。

以下是包含构建与发布阶段的简单YAML示例:

trigger:
- main

stages:
- stage: Build
  jobs:
  - job: BuildJob
    steps:
    - script: echo "执行构建任务"
      displayName: '构建应用'

- stage: Deploy
  jobs:
  - job: DeployJob
    steps:
    - script: echo "执行发布部署任务"
      displayName: '部署到生产环境'

你可根据实际需求,在发布阶段添加对应部署任务(如部署到Azure App Service、虚拟机等)。

内容的提问来源于stack exchange,提问作者Sudipta Mukherjee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 17:36:22