cruisecontrol是綠色版,就是說,他的核心程式與windows的登錄檔沒有關係,系統重灌了以後程式一樣可以使用。
這裡講的是版本是2.2.8,較舊的版本的cruisecontrol可能與新版的使用方法與目錄結構都有所不同。
接下來,我們來看看cruisecontrol安裝後的目錄結構
cruisecontrol的目錄結構如圖所示:
第乙個資料夾是:apache-ant-1.7.0
這裡是cruisecontrol所集的apache軟體,你可以在裡面新增ant的第三方外掛程式。
第二個資料夾是:artifacts
這裡是每一次編譯所發布的工件
第三個資料夾是:etc
這裡是cruisecontrol的擴充套件檔案,裡面包括了cruisecontrol所整合的jetty伺服器的配置檔案
第四個資料夾是:lib
裡面當然就是cruisecontrol所用的第三方外掛程式了。
第五個資料夾是:log
log裡面當然是cruisecontrol的日誌檔案了,但是cruisecontrol的日誌可不是簡單的用來記錄而已,很多cruisecontrol顯示的資料都是從log裡面讀出來的。
第六個資料夾是:project
project裡面放置了cruisecontrol所要分析的專案
config.xml檔案
cruisecontrol主要的配置檔案
CruiseControl 日誌檔案過大
zoundrydocument 前一陣,為了提公升公司 質量,改善開發流程,在我們專案組內,引入了持續整合伺服器,由於我們使用vs作為開發工具,所以選擇使用cruisecontrol.net,下面簡稱cc。server和dashboard的部署,基本看附帶的文件就能搞定,我建立了乙個簡單的流程,每隔...
CruiseControl 的 108 種排程模式
擁抱變化 是敏捷的態度之一,cruisecontrol 正是來實證這種態度的作品.多種型別的 變化 都會觸發cruisecontrol的一次構建過程.我們知道cruisecontrol能根據源 的變化來排程一次構建,但你知道cruisecontrol支援多少種排程模式嗎?切爾斯基 這是 cruise...
持續整合之CruiseControl
持續整合用於定時檢測 構建專案。常用的持續整合工具有cruisecontrol,簡稱cc。那麼我們是如何部署專案到持續整合伺服器中的呢?首先我們可以將我們的專案copy到cc根目下的project目錄下,然後通過在cc根目錄下得config.xml檔案中進行專案配置,具體配置主要參照裡面的demo就...