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

Azure DevOps YAML管道路径过滤器通配符可用性咨询

你提到的路径过滤器通配符支持功能已经全量上线,不存在发布延迟的问题,你遇到的触发失效问题可以按以下步骤排查:

  • 首先核对YAML缩进规范:paths 字段需要和 branches 字段同级,缩进不规范会导致配置不生效
  • 确认路径匹配的基准目录:如果你的Pipeline配置文件存放在仓库的子目录下,未加前缀的src/**会以配置文件所在目录为基准进行匹配,而非仓库根目录。如果需要匹配根目录下的src文件夹,需要写成/src/**,开头的斜杠代表以仓库根目录为匹配起点
  • 核对提交对应的分支是否在你配置的branches.include列表内,只有提交到main、develop分支的变更才会触发
  • 可以直接用Azure DevOps自带的验证工具定位问题:进入Pipeline编辑页的「触发器」标签,使用「验证过滤器」功能,选择你最近未触发Pipeline的提交记录,系统会直接返回匹配失败的具体原因

你可以参考以下修正后的配置:

trigger:
  branches:
    include:
      - main
      - develop
  paths:
    include:
      - /src/**

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 07:24:00