从触发 Team Services 构建的分支获取源
Get the sources from the branch that triggered the build in Team Services
我想在 VS Team Services 中创建一个集成构建,当对除 master 之外的任何分支 (develop/feature xy) 完成提交时触发。
我可以为此创建触发器:
but how do i checkout the sources of the branch that triggered the build?
在任务选项卡中,第一步是 'Get Sources',这里我只能选择一个分支(这里不能使用 * 通配符):
否则,例如构建由功能分支触发,但源代码来自开发分支。我该怎么做?
如果你想构建除 master
分支之外的任何东西,你的过滤器非常好。
您在构建定义中 select 的分支就是您手动排队新建构建时使用的 默认 分支。
OTOH 构建触发器建立要下载的分支,例如如果构建是由分支 develop
上的 git push
触发的,那么这就是检出和构建的那个。
当您手动对新构建进行排队时,您还有机会将默认值更改为您想要构建的任何分支。
我想在 VS Team Services 中创建一个集成构建,当对除 master 之外的任何分支 (develop/feature xy) 完成提交时触发。
我可以为此创建触发器:
but how do i checkout the sources of the branch that triggered the build?
在任务选项卡中,第一步是 'Get Sources',这里我只能选择一个分支(这里不能使用 * 通配符):
否则,例如构建由功能分支触发,但源代码来自开发分支。我该怎么做?
如果你想构建除 master
分支之外的任何东西,你的过滤器非常好。
您在构建定义中 select 的分支就是您手动排队新建构建时使用的 默认 分支。
OTOH 构建触发器建立要下载的分支,例如如果构建是由分支 develop
上的 git push
触发的,那么这就是检出和构建的那个。
当您手动对新构建进行排队时,您还有机会将默认值更改为您想要构建的任何分支。