win7 下jenkins配置與使用


一、Jenkins的配置

1. 下載地址:

Jenkins的官方網站:http://jenkins-ci.org/

目前最新版本的Windows版:http://mirror.xmission.com/jenkins/windows/jenkins-1.504.zip

 

2. 安裝

Windows版的安裝方式,直接按照安裝包提示即可。此版本自帶服務器,安裝之后,就可以直接訪問。記得配置系統環境JENKINS_HOME=你的安裝路徑

 

3. 啟動服務

cmd 輸入service.msc ,在服務中,啟動jenkins

 

4. 訪問

使用 http://localhost:8080/ 訪問,默認端口為8080,可以修改。

 

二、權限

1. 插件管理

Jenkins提供了大量的插件,其中在對用戶進行管理配置這塊推薦使用“Role-basedAuthorization Strategy”

如下圖在系統管理界面下,點擊管理插件進入插件安裝界面。Jenkins的插件安裝管理配置都很簡單,通過web直接全能搞定。

 

插件管理界面如下圖所示:

 

 

勾選需要的插件,到頁面最下面有兩個按鈕“Install without restart” “Download now and install after restart”,根據需要點選提交開始安裝。

 

2. “Role-basedAuthorization Strategy”的啟用:

點擊系統管理點擊系統設置,如下圖所示:安全域選擇使用Jenkins專有用戶數據庫,可以在初始化的時候勾選允許用戶注冊,以后為了安全,請關閉該項;授權策略選擇使用“Role-Based Strategy”


 

 

配置完成save后在系統管理下新增選項“Manage and Assign Roles”。點擊管理用戶新建賬戶后即可進行賬戶,群組的安全策略配置。

 

3. 管理組權限設置,構建權限設置:

點擊“Manage and AssignRoles”,先選擇“Manage Roles”如下圖所示,在Global roles這里創建權限分組,如admin是最高管理員權限,擁有所有權限,readonly只有讀權限等,這里可以根據具體情況設置多個分組,不同權限;然后設置“Project roles”Role to add 填寫分組名稱,Pattern填寫分組的規則。例如這個分組叫test,他的規則就是構建名為“test.*”的所有構件,然后在“Job”區里勾選相關權限。設置完成點保存即可。

 

 

4. 用戶權限分配:

點擊“Assign Roles”如下圖所示,在“Global roles”“User/group to add”欄中輸入添加的用戶名,然后勾選管理組。記得把默認的匿名用戶“Anonymous”的默認admin權限去掉,在添加管理員之后,否則不需登錄就能控制整個Jenkins的權限;在“Project roles”“User/group to add”欄中輸入添加的用戶名,然后勾選對應構建權限名。設置完保存即可。

 

 

 

三、創建Job

1. 創建

點擊新Job,輸入一個job名稱,選擇一個項目的類型。

 

Job的一些屬性配置

 

 

 

源代碼管理可以與一些SVN等代碼管理軟件,直接管理


 

 

構建時候的命令,一般簡單的命令可以使用批處理即可,當然也支持腳本語言。

建議每個命令集中,語句不要太多,或太過復雜。如果很復雜可以使用腳本語言,或寫成批處理文件,進行調用。

 

 

 

構建后操作,可以完成之后發送郵件,生成文檔,運行下一個構建項目等操作。比如創建一些可以分布進行的項目。

 

 

 

 

2. 開始構建

Job建立好之后,在界面上就,能夠選擇該項目了。點擊該項目進入,項目操作界面。可以進行立即構建,構造中項目前面的圓點在閃爍。停止閃爍,構建完成。


 

 

3. 構建完成

構建完成后,如果前面的圓圈是藍色,說明構建成功,如果是紅色或黃色,說明構建失敗或有問題。可以點擊build History中,本次任務的鏈接,進行查看本次構建的詳情。

 

4. 查看錯誤

在詳情界面中,點擊控制台輸出,可以看見一些編譯過程中的信息,可以在其中發現構建錯誤的原因。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM