我們目前使用CruiseControl.NET和NANT來運行構建過程。它運行良好,但是,我希望能夠使我爲每個構建運行的任務更細化,而無需爲該項目創建更多構建。在構建過程中選擇性地執行構建任務
例如,作爲一個簡單的例子,如果我有一個創建的構建,我想執行以下任務: - 建立 - 包 - 部署到QA - 建立發行說明 - 發送通知到內部系統
我不需要每次創建構建時都要部署到QA。另外,我不想在構建質量保證時創建發行說明併發送通知。我可以創建更多的構建版本(創建,創建QA,創建版本),但是我想看看是否有構建系統,這將允許我從每次執行任務列表中選擇一個任務建立。
有沒有這樣的事情,或者我可以讓CC.NET這樣工作嗎?
完美。我想它必須有這樣的東西,但我找不到它。謝謝! – Matt