我通过创建自定义BuildTask实现了构建的"链接",它基本上只是对TFS REST Api进行了适当的调用.它允许我然后定义一个我想要触发的构建定义(按名称)并在顶部添加一些条件(例如,检查是否已经排队了这个定义的构建,或者检查某个定义的最后构建是否成功).
如果有兴趣,我将源代码上传到github.
使用tfx你可以将任务上传到你的TFS 看到这里的细节
简而言之,只需从github获取文件,通过节点安装tfx并运行
tfx build tasks upload --task-path ./triggerbuildtask
Run Code Online (Sandbox Code Playgroud)
在此之后,您可以选择Trigger new Build Task并对其进行配置:

希望这可以帮助一些试图达到同样目标的人.
编辑
我将任务打包并在Marketplace上发布,因此可以轻松地在您的环境中使用任务:
触发构建任务
| 归档时间: |
|
| 查看次数: |
3407 次 |
| 最近记录: |