如何在请求发布分支时触发TeamCity作业

如何在请求发布分支时触发TeamCity作业,teamcity,pull-request,Teamcity,Pull Request,我将Teamcity作业配置为由拉动请求触发(拉动请求已创建或更新)。 在VCS根默认分支中: refs/heads/master 分支规范: -:refs/heads/master +:refs/pull/(*/merge) 我们所有的发布分支的名称都以release-开头,例如release-1.0.0 如何将teamcity作业配置为仅由对任何发布分支的请求触发? 目标分支有拉取请求过滤,但不支持分支名称中的星号。由于Anton Arhipov发布了答案,现在不可能: 嗨!当前,目标分

我将Teamcity作业配置为由拉动请求触发(拉动请求已创建或更新)。 在VCS根默认分支中:

refs/heads/master
分支规范:

-:refs/heads/master
+:refs/pull/(*/merge)
我们所有的发布分支的名称都以release-开头,例如release-1.0.0

如何将teamcity作业配置为仅由对任何发布分支的请求触发?
目标分支有拉取请求过滤,但不支持分支名称中的星号。

由于Anton Arhipov发布了答案,现在不可能:

嗨!当前,目标分支必须是全名。还不支持任何正则表达式定义


根据Anton Arhipov发布的答案,现在不可能:

嗨!当前,目标分支必须是全名。还不支持任何正则表达式定义


您是在谈论触发器吗?是的,谈论作业触发器我在这里可能会弄错,或者我们指的是不同的东西,但您可以创建一个
VCS触发器
,然后使用以下分支筛选器:
+:release-*
我想分析请求,而不是合并到发布分支的结果。Git for pull requests创建/pull/ID分支您是否在谈论触发器?是的,谈论作业触发器在这里可能是错误的,或者我们指的是不同的东西,但您可以创建一个
VCS触发器
,然后使用以下分支筛选器:
+:release-*
我想分析pull请求,不是合并到释放分支的结果。Git for pull请求创建/pull/ID分支