具有本地计算机的Visual Studio Team Services

时间:2016-12-19 06:25:24

标签: continuous-integration azure-devops

我正在为桌面制作设置可视化工作室团队服务的CI,工作流程如下:

  1. 检入github中的代码,该代码是在visual studio team services中导入的存储库
  2. 来自构建代理的MSbuild - >构建代理正在使用本地计算机1
  3. 将生产代码部署到测试代理 - >测试代理正在使用本地机器2
  4. 从测试代理运行功能测试 - >测试代理正在使用本地机器2
  5. 完成第1步和第2步(感谢Visual Studio Team Services with GitHub),但不知道第3/4步。在TFS2015中,machine2是域加入的,以便TFS可以看到它(在机器组中添加),然后执行“Windows机器文件复制”和“运行功能测试”。 对于团队服务,如何使团队服务看到此机器2,以便团队服务可以运行测试并从机器2收集报告。

1 个答案:

答案 0 :(得分:1)

您可以setup an on premise build agent并使用它来构建(您已经完成)。这样,任务就在构建代理上运行,因此您需要确保可以从构建代理程序计算机访问测试代理程序计算机。不需要从Team Service访问测试代理机器。