我在使用hudson的過(guò)程中使用的第二種方法來(lái)運(yùn)行hudson的,下面進(jìn)行逐一的介紹:
啟動(dòng)界面如下(http://localhost:8080)
持續(xù)集成工具之Hudson
一)首先對(duì)hudson進(jìn)行整體的配置:選擇Manage Hudson按鈕,進(jìn)入下一個(gè)界面
持續(xù)集成工具之Hudson
Configure System: 可以對(duì)hudson進(jìn)行系統(tǒng)配置,包括全局路徑和變量設(shè)置等。如下圖
持續(xù)集成工具之Hudson
TCP port for JNLP slave agents:可以設(shè)定JNLP的端口,我的選擇是Disable
其它選項(xiàng)如下:
持續(xù)集成工具之Hudson
Project-based Matrix Authorization Strategy 這里可以設(shè)置項(xiàng)目參與者每個(gè)人不同的權(quán)限,如Read,Delete,Configure,Create等。
4):JDKs,shell,Ant,Maven,CVS等等,這些可以在這里設(shè)定,也可以在你的XML(ant語(yǔ)句)配置文件里面設(shè)定。我的是在XML里面設(shè)好了的。這里不做介紹啦,如果想了解的更深,右邊的“help”會(huì)有很大的幫助。 我不多說(shuō)廢話了。害羞
5):E-mail Notification 這個(gè)還要多說(shuō)什么嗎?什么? 發(fā)火 哦,那還是說(shuō)一下吧.
SMTP server-->mail服務(wù)器地址(127.0.0.1)
Default user e-mail suffix-->郵件的后綴名(@123.com)
System Admin E-mail Address-->管理員用戶的郵件帳號(hào)123@123.com
Hudson URL-->訪問(wèn)hudson的URL(http://127.0.0.1:8080)
Manage Plugins:可以下載hudson支持的各種插件。如可以下載CVS Tagging Plugin FTP-Publisher Plugin Visual SourceSafe Plugin等等,我不在這里做一一的介紹了,具體這些插件有什么作用,可以在下載界面看具體描述。(當(dāng)然,你也可以通過(guò)設(shè)置代理去下載這些插件,個(gè)人覺(jué)得只要選擇適用于自己項(xiàng)目的插件即可。)
Install as Windows Service:可以將hudson加載為Windows的服務(wù),在每次啟動(dòng)Windows的時(shí)候可以啟動(dòng)hudson,我的服務(wù)器是不關(guān)機(jī)的,所以這項(xiàng)我沒(méi)有用到,沒(méi)有實(shí)驗(yàn)過(guò)具體怎么實(shí)現(xiàn),但是我覺(jué)得應(yīng)該很簡(jiǎn)單的哦。 得意
Configure Executors Reload Configuration from Disk System Information System Log Script Console Prepare for Shutdown這幾項(xiàng)沒(méi)有玩過(guò)的,不知道具體是干什么的,只是知道大概可以干些什么事。等有時(shí)間再去研究啦 偷笑