一點不難配置的CruiseControl持續整合

2021-04-02 22:48:29 字數 890 閱讀 4697

江湖上口口相傳cruisecontrol很難配置,很不好用。

但其實,你很難說下面這段東西複雜吧,但這個config.xml 就是cc的全部配置了。

節點: 表明cc支援多個project。

節點:   cc能在偵測到cvs有動靜之後才進行動作。如果無論如何每天都要整合一次的,可以把cvs子節點換成

節點: interval="1800"表示半小時醒來一次執行它的子節點

節點: cc主要靠ant執行動作,除了指定build.xml檔案和target,ant還有三個屬性來進一步控制自己的執行時間。

time="1830" 表明每天晚上6點半進行一次持續整合。條件是 上一次醒來的時間<18:30《本次醒來的時間。

mutibale="5",醒來五次執行一次,適合有幾個ant節點,有的醒來一次做一次,有的醒來幾次才做一次。

day="monday" 同理

和節點:由名字可知功用, cc還支援其他形式的通知比如email

cruisecontrol.bat會找到你當前所在目錄裡的config.xml並執行它。cc裡面特別用到的jar如statcvs.jar,需要在bat裡面寫好路徑。

在reporting/jsp/建乙個override.properties,內容為

user.log.dir=e:/lh_erp/logs

cruise.build.artifacts.dir=e:/lh_erp/logs

user.build.status.file=currentbuildstatus.txt

然後build war獲得war檔案扔到tomcat裡通過 http://localhost/cruisecontrol/buildresults/ 瀏覽

從此,我們有了持續整合。

vsftp一點配置

現做一點補充 如果設定為 chroot local user yes chroot list enable yes 這行可以沒有,也可以有 chroot list file etc vsftpd.chroot list 那麼,凡是加在檔案vsftpd.chroot list中的使用者都是不受限止的使...

關於Subversion svn 配置的一點總結

中間出現過幾次問題,記錄一下,希望對你能有些幫助。1 配置完成之後,通過http訪問的時候,發生403錯誤 原因應該是,對所指向的路徑,沒有訪問許可權。用ls l 檢視一下,路徑的許可權 2 404錯誤 如果,檢查過所有配置都沒有問題,使用者驗證也能通過的情況下。首先,檢視apache的log檔案 ...

一點一點進步

requestparam,是獲取前端傳遞給後端的引數,可以使get方式,也可以是post方式。若前端傳遞的引數和後端接收的引數名稱不一致,則必須要標註。pathvariable,是獲取get方式,url後面引數,進行引數繫結。1.裝箱就是講基本資料型別轉換為包裝類,拆箱就是自動將包裝類轉換為基本資料...