win7 下jenkins配置与使用
一、Jenkins的配置
1.?下載地址:
Jenkins的官方網(wǎng)站:http://jenkins-ci.org/
目前最新版本的Windows版:http://mirror.xmission.com/jenkins/windows/jenkins-1.504.zip
?
2.?安裝
Windows版的安裝方式,直接按照安裝包提示即可。此版本自帶服務(wù)器,安裝之后,就可以直接訪問。記得配置系統(tǒng)環(huán)境JENKINS_HOME=你的安裝路徑
?
3.?啟動服務(wù)
cmd 輸入service.msc ,在服務(wù)中,啟動jenkins
?
4.?訪問
使用?http://localhost:8080/?訪問,默認端口為8080,可以修改。
?
二、權(quán)限
1.?插件管理
Jenkins提供了大量的插件,其中在對用戶進行管理配置這塊推薦使用“Role-basedAuthorization?Strategy”
如下圖在“系統(tǒng)管理”界面下,點擊“管理插件”進入插件安裝界面。Jenkins的插件安裝管理配置都很簡單,通過web直接全能搞定。
?
插件管理界面如下圖所示:
?
?
勾選需要的插件,到頁面最下面有兩個按鈕“Install?without?restart”?“Download?now?and?install?after?restart”,根據(jù)需要點選提交開始安裝。
?
2.?“Role-basedAuthorization?Strategy”的啟用:
點擊“系統(tǒng)管理”點擊“系統(tǒng)設(shè)置”,如下圖所示:“安全域”選擇使用Jenkins專有用戶數(shù)據(jù)庫,可以在初始化的時候勾選“允許用戶注冊”,以后為了安全,請關(guān)閉該項;“授權(quán)策略”選擇使用“Role-Based?Strategy”。
?
?
配置完成save后在“系統(tǒng)管理”下新增選項“Manage?and?Assign?Roles”。點擊“管理用戶”新建賬戶后即可進行賬戶,群組的安全策略配置。
?
3.?管理組權(quán)限設(shè)置,構(gòu)建權(quán)限設(shè)置:
點擊“Manage?and?AssignRoles”,先選擇“Manage?Roles”如下圖所示,在Global?roles這里創(chuàng)建權(quán)限分組,如admin是最高管理員權(quán)限,擁有所有權(quán)限,readonly只有讀權(quán)限等,這里可以根據(jù)具體情況設(shè)置多個分組,不同權(quán)限;然后設(shè)置“Project?roles”,Role?to?add?填寫分組名稱,Pattern填寫分組的規(guī)則。例如這個分組叫test,他的規(guī)則就是構(gòu)建名為“test.*”的所有構(gòu)件,然后在“Job”區(qū)里勾選相關(guān)權(quán)限。設(shè)置完成點保存即可。
?
?
4.?用戶權(quán)限分配:
點擊“Assign?Roles”如下圖所示,在“Global?roles”下“User/group?to?add”欄中輸入添加的用戶名,然后勾選管理組。記得把默認的匿名用戶“Anonymous”的默認admin權(quán)限去掉,在添加管理員之后,否則不需登錄就能控制整個Jenkins的權(quán)限;在“Project?roles”下“User/group?to?add”欄中輸入添加的用戶名,然后勾選對應(yīng)構(gòu)建權(quán)限名。設(shè)置完保存即可。
?
?
?
三、創(chuàng)建Job
1.?創(chuàng)建
點擊新Job,輸入一個job名稱,選擇一個項目的類型。
?
Job的一些屬性配置
?
?
?
源代碼管理可以與一些SVN等代碼管理軟件,直接管理
?
?
構(gòu)建時候的命令,一般簡單的命令可以使用批處理即可,當然也支持腳本語言。
建議每個命令集中,語句不要太多,或太過復(fù)雜。如果很復(fù)雜可以使用腳本語言,或?qū)懗膳幚砦募?#xff0c;進行調(diào)用。
?
?
?
構(gòu)建后操作,可以完成之后發(fā)送郵件,生成文檔,運行下一個構(gòu)建項目等操作。比如創(chuàng)建一些可以分布進行的項目。
?
?
?
?
2.?開始構(gòu)建
Job建立好之后,在界面上就,能夠選擇該項目了。點擊該項目進入,項目操作界面??梢赃M行立即構(gòu)建,構(gòu)造中項目前面的圓點在閃爍。停止閃爍,構(gòu)建完成。
?
?
3.?構(gòu)建完成
構(gòu)建完成后,如果前面的圓圈是藍色,說明構(gòu)建成功,如果是紅色或黃色,說明構(gòu)建失敗或有問題。可以點擊build?History中,本次任務(wù)的鏈接,進行查看本次構(gòu)建的詳情。
?
4.?查看錯誤
在詳情界面中,點擊控制臺輸出,可以看見一些編譯過程中的信息,可以在其中發(fā)現(xiàn)構(gòu)建錯誤的原因。
總結(jié)
以上是生活随笔為你收集整理的win7 下jenkins配置与使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《算法竞赛入门经典》第一章1.5
- 下一篇: Mirantis Certificati