我在使用hudson的過程中使用的第二種方法來運(yùn)行hudson的,下面進(jìn)行逐一的介紹:
啟動(dòng)界面如下(http://localhost:8080)
持續(xù)集成工具之Hudson
一)首先對hudson進(jìn)行整體的配置:選擇Manage Hudson按鈕,進(jìn)入下一個(gè)界面
持續(xù)集成工具之Hudson
Configure System: 可以對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語句)配置文件里面設(shè)定。我的是在XML里面設(shè)好了的。這里不做介紹啦,如果想了解的更深,右邊的“help”會(huì)有很大的幫助。 我不多說廢話了。害羞
5):E-mail Notification 這個(gè)還要多說什么嗎?什么? 發(fā)火 哦,那還是說一下吧.
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-->訪問hudson的URL(http://127.0.0.1:8080)
Manage Plugins:可以下載hudson支持的各種插件。如可以下載CVS Tagging Plugin FTP-Publisher Plugin Visual SourceSafe Plugin等等,我不在這里做一一的介紹了,具體這些插件有什么作用,可以在下載界面看具體描述。(當(dāng)然,你也可以通過設(shè)置代理去下載這些插件,個(gè)人覺得只要選擇適用于自己項(xiàng)目的插件即可。)
Install as Windows Service:可以將hudson加載為Windows的服務(wù),在每次啟動(dòng)Windows的時(shí)候可以啟動(dòng)hudson,我的服務(wù)器是不關(guān)機(jī)的,所以這項(xiàng)我沒有用到,沒有實(shí)驗(yàn)過具體怎么實(shí)現(xiàn),但是我覺得應(yīng)該很簡單的哦。 得意
Configure Executors Reload Configuration from Disk System Information System Log Script Console Prepare for Shutdown這幾項(xiàng)沒有玩過的,不知道具體是干什么的,只是知道大概可以干些什么事。等有時(shí)間再去研究啦 偷笑