您可以使用PowerShell远程排队Microsoft Visual Studio Team Foundation Server构建吗?

时间:2017-06-30 12:01:21

标签: powershell tfs continuous-integration

鉴于Microsoft Visual Studio Team Foundation Server 2015(内部部署),是否可以使用PowerShell远程与构建和发布过程进行交互?

例如,我们使用各种触发器实现了CI构建......例如。将工作分支合并到功能分支将启动构建。如果我正在处理不属于触发器集的一个分支,我可以使用在我的机器上执行的脚本对构建进行排队吗?我可以用该构建的结果做事吗......例如。排队由于构建而创建的版本。

1 个答案:

答案 0 :(得分:0)

是的,你可以通过TFS Rest API。 我使用Powershell实现了以下任务:https://marketplace.visualstudio.com/items?itemName=benjhuser.tfs-extensions-build-tasks

您也可以查看来源。

您可以在msdn上找到对API的引用: https://www.visualstudio.com/en-us/docs/integrate/api/build/overview

此致