首页 > 解决方案 > 我在从 Git 标签触发构建时遇到问题

问题描述

当以下任何一种情况为真时,我想触发构建:

当我向我的 yaml 构建模板添加路径语句时,只会触发我的分支触发器。我无法触发标签。当我删除路径语句时,我的分支和标签过滤器都可以工作。

我错过了什么?

这会触发 branch = dev 或 tag 是 RC* 或 Release*

trigger:
  branches:
    include:
      - dev
  tags:
    include:
      - RC*
      - Release*

这仅在 branch = dev 上触发。

trigger:
  branches:
    include:
      - dev
  tags:
    include:
      - RC*
      - Release*
  paths:
    include:
      - /site/

标签: azure-devops

解决方案


我可以在这里重现您的问题。此问题已被确认为错误并移至产品团队。请跟进此案例,您可以对其进行投票以提高优先级。很抱歉给您带来不便。

以下是我的重现:

在此处输入图像描述

当我将路径触发器添加到 yaml 时,我提交了 READ.md 文件并将标记添加到提交中。但是,它不会触发标签触发器。删除路径触发器后,标签触发器将正常触发。


推荐阅读