【问题标题】:Visual Studio Online: Multiple build controllers - how to add a new build controllerVisual Studio Online:多个构建控制器 - 如何添加新的构建控制器
【发布时间】:2014-05-14 15:14:00
【问题描述】:

我在 Visual Studio Online 上托管了多个项目(以前称为 TFS 服务)

对于我的一个解决方案,我创建了一个托管构建控制器,它运行 xUnit 来运行我的所有单元测试。这很好用,因为每次我签入我的代码时,持续集成就会启动,构建我的解决方案并运行我的测试。

这是Solution A(来自VS2012)中的构建控制器弹出窗口

在属性页面中:

现在我正在尝试将 nUnit 用于另一个 解决方案 B,但我似乎不知道如何创建另一个构建控制器。当我在 Solution B 中打开构建控制器窗口时,我看到的内容与在 Solution A 中看到的完全相同,但我找不到“添加”选项。

我怎样才能拥有多个构建控制器,以便我可以针对不同的解决方案使用不同的测试框架。

【问题讨论】:

    标签: visual-studio-2012 tfs tfsbuild azure-devops automated-tests


    【解决方案1】:

    你能不能只使用一个可以访问 NUnit 和 XUnit 程序集的构建控制器。为什么不将自定义程序集的路径更改为:$/Asis.Ess.BuildController/

    那么您的构建可以同时使用 Xunit 或 Nunit 程序集,而无需拥有多个构建控制器和/或代理。

    【讨论】:

      猜你喜欢
      • 2014-08-27
      • 1970-01-01
      • 2021-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多