Build VSTS建立所有分支机构

Build VSTS建立所有分支机构,build,continuous-integration,azure-devops,git-branch,Build,Continuous Integration,Azure Devops,Git Branch,我正在将CI设置从TeamCity移动到Visual Studio团队服务(was VS Online),切换到内置的团队服务Git。这一切似乎都很好,但在TC中,我能够将其设置为在签入时自动构建所有分支。这给了我很多好处,大大简化了我的流程 团队服务部似乎坚持认为我有一个分支过滤器,有人知道我如何把它变成“构建所有分支”的情况吗(或者为什么我不应该在所有分支上构建所有签入!)哦,对不起,我弄明白了。基本上,用于选择分支的下拉框具有搜索功能,您可以在其中键入任何内容。如果你按两次回车键,它将把这

我正在将CI设置从TeamCity移动到Visual Studio团队服务(was VS Online),切换到内置的团队服务Git。这一切似乎都很好,但在TC中,我能够将其设置为在签入时自动构建所有分支。这给了我很多好处,大大简化了我的流程


团队服务部似乎坚持认为我有一个分支过滤器,有人知道我如何把它变成“构建所有分支”的情况吗(或者为什么我不应该在所有分支上构建所有签入!)

哦,对不起,我弄明白了。基本上,用于选择分支的下拉框具有搜索功能,您可以在其中键入任何内容。如果你按两次回车键,它将把这个作为过滤器。如果您输入“*”,它将起作用

更新


您只需输入一个
*
,只需输入一次即可。它仍然在触发器选项卡上。

似乎不再可能在生成定义中将“*”作为分支过滤器传递。我在“获取源代码”步骤中尝试过,是否遗漏了什么?这是针对触发器中的分支筛选器。他们更改了它,所以你甚至不必按两次return键——现在只需按一次。指定分支时不指定分支source@Stu-您能编辑一个答案并将其添加到触发器选项卡上吗?如果我们在触发器中的分支规范中指定*意味着,如果在任何分支中发生签入,将触发此生成。但我希望这个构建总是只从一个分支获取源代码,而不是代码签入分支。