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

Azure DevOps发布管道如何按特定文件夹变更触发?

Azure DevOps发布管道按文件夹触发配置方案

完全可以实现,而且不需要自定义脚本,Azure DevOps原生就支持通过路径筛选来控制发布管道的触发条件,具体操作如下:

可视化界面配置步骤

  • 打开目标应用对应的发布管道,进入编辑页面
  • 切换到触发器选项卡,找到「持续部署触发器」模块
  • 在「路径筛选」区域,点击「添加」按钮:
    • 选择「包含」规则,填入对应应用的文件夹相对路径,比如/App1/**(**表示匹配该文件夹下所有文件及子文件夹)
    • 若有需要排除的路径,可添加「排除」规则,但一般只配置包含规则即可满足需求
  • 保存管道配置

YAML管道配置方式

如果你的发布管道是用YAML定义的,直接在YAML文件中添加路径筛选规则即可:

trigger:
  paths:
    include:
      - /App1/** # 替换为你的应用文件夹路径

注意事项

  • 路径必须是相对于存储库根目录的相对路径,统一使用正斜杠/
  • 配置完成后可以做测试:修改目标文件夹内的文件并推送,验证对应管道是否触发;修改其他文件夹的文件,确认该管道不会被触发

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 14:18:10