Jenkins - 参数化构建& SCM触发/计划

时间:2012-02-09 14:39:56

标签: msbuild build jenkins mstest parameterized

我们有一个构建,其中包括运行MSTest。我们将一些测试分为“夜间”和其他所有测试,以保持我们的构建快速运行。

我们希望:

  • 在SCM更改触发器上,运行所有未分类的测试
  • 每晚安排,运行所有测试,包括“夜间”类别

我使用参数化版本进行设置,但是没有选项可以选择SCM更改或按计划进行参数。

是否有解决方法使这项工作?也许使用第二个构建项目?

1 个答案:

答案 0 :(得分:1)

使用2个项目:

  • 我的原始项目是使用SCM触发器设置的,仅运行“快速”类别
  • 使用计划的夜间触发器设置第二个项目,其唯一的构建步骤是触发第一个同时运行“快速”和“慢速类别”的项目。