Git 触发特定分支上的构建合并到主分支
我试图找到一种方法,当一个特定的分支被合并到主分支中时,在主分支上触发一个构建 我采用的是Git 触发特定分支上的构建合并到主分支,git,teamcity,Git,Teamcity,我试图找到一种方法,当一个特定的分支被合并到主分支中时,在主分支上触发一个构建 我采用的是git-flow方法,其中一个要求是在hotfix分支合并到master分支时触发发布构建作业 我在Teamcity上尝试了以下设置: VCS设置: 默认分支:refs/heads/master 分支规范:+:refs/heads/hotfix* 触发设置: 触发器:VCS触发器 参数,VCS触发规则:+:修补程序* 问题是,任何合并到master的分支都能够触发构建。我只想将构建限制为仅在修补程序合并时触
git-flow
方法,其中一个要求是在hotfix
分支合并到master
分支时触发发布构建作业
我在Teamcity上尝试了以下设置:
VCS设置:
refs/heads/master
+:refs/heads/hotfix*
master
的分支都能够触发构建。我只想将构建限制为仅在修补程序
合并时触发
这在Teamcity上可能吗?打开
分支规范:
并添加+:refs/heads/*
打开构建并添加带有参数的VCS触发器
+:hotfix*
-:*
因此,您包括了修补程序分支,并排除了其他分支 打开
分支规范:
并添加+:refs/heads/*
打开构建并添加带有参数的VCS触发器
+:hotfix*
-:*
因此,您包括了修补程序分支,并排除了其他分支