我们目前使用CruiseControl.NET和NANT来运行构建过程。它运行良好,但是,我希望能够使我为每个构建运行的任务更细化,而无需为该项目创建更多构建。在构建过程中选择性地执行构建任务
例如,作为一个简单的例子,如果我有一个创建的构建,我想执行以下任务: - 建立 - 包 - 部署到QA - 建立发行说明 - 发送通知到内部系统
我不需要每次创建构建时都要部署到QA。另外,我不想在构建质量保证时创建发行说明并发送通知。我可以创建更多的构建版本(创建,创建QA,创建版本),但是我想看看是否有构建系统,这将允许我从每次执行任务列表中选择一个任务建立。
有没有这样的事情,或者我可以让CC.NET这样工作吗?
完美。我想它必须有这样的东西,但我找不到它。谢谢! – Matt