Continuous integration 如何手动触发巡航控制.net完全集成?

Continuous integration 如何手动触发巡航控制.net完全集成?,continuous-integration,cruisecontrol.net,Continuous Integration,Cruisecontrol.net,我们已将CruiseControl.NET服务器配置为使用scheduleTrigger块每日生成。我已经将项目更改为使用新的构建块,不想等到晚上11点下一个构建开始时才测试它们是否都能工作 我想手动触发完全集成,即构建所有项目,而不是通过CCTray逐个构建(有100多个项目) 虽然有几个构建触发器块可用(请参阅),但它们都不提供按需构建 我既没有时间也没有兴趣开发定制触发器() 我也不容易访问构建服务器,因为它处于一个非常受控的环境中 我已经检查了类似的问题,但这建议使用CCTray 是否有

我们已将CruiseControl.NET服务器配置为使用scheduleTrigger块每日生成。我已经将项目更改为使用新的构建块,不想等到晚上11点下一个构建开始时才测试它们是否都能工作

我想手动触发完全集成,即构建所有项目,而不是通过CCTray逐个构建(有100多个项目)

虽然有几个构建触发器块可用(请参阅),但它们都不提供按需构建

我既没有时间也没有兴趣开发定制触发器()

我也不容易访问构建服务器,因为它处于一个非常受控的环境中

我已经检查了类似的问题,但这建议使用CCTray

是否有一种直接的方法来触发所有项目的全面重建

  • 创建一个名为“TriggerAllProjects”的新项目。它不需要任何任务,但需要为每个构建获取一个新标签

  • 更新每个项目,使其具有当前触发器和指向“TriggerAllProjects”的附加项目触发器。看

  • 手动强制“TriggerAllProjects”项目,启动的100多个项目中的每一个都将检测到版本号的更改并触发自身的构建