Azure Devops中的通配符触发器不拾取分支更改



我有一个Azure Devops构建管道,它有多个分支触发器。我使用通配符来捕获在refresh/4.*下对分支的更改。在这种情况下,我所针对的分支示例是refresh/4.13.0-refresh。但是,当我推送新的刷新分支时,通配符触发器不会触发。

下面是触发器定义yml
trigger:
branches:
include:
- dev
- refs/tags/4.*
- release/4.x
- nightly-build
- refresh/4.*

我期待这个定义触发构建操作,当一个新的分支,如refresh/4.9.1-refresh被推到远程回购。这里所有其他分支触发器都成功了。我的直觉是-可以被当作分隔符。但是,我尝试更新触发器到refresh/4.*-refresh没有成功。

定义似乎是正确的,但是- refresh/4.*行也存在于您的refresh/4.13.0-refresh分支的yml中吗?例如,如果只是在主分支中对html做了一个新的更改,那么它还不会触发。

最新更新