Jenkins快速上手


一、Jenkins下載安裝

1、到官網下載jenkins.war包:http://jenkins-ci.org/

2、安裝方法有兩種:

  a) 把下載下來的jenkins.war包放到文件夾下,如C:\jenkins,然后打開命令行窗口並進到該目錄下,執行java -jar jenkens.war命令,當提示:“Jenkins is fully up and running”時,表示啟動成功,這時在瀏覽器窗口輸入:http://localhost:8080/ 就可到jenkins的首頁。

  b) 如果有tomcat,把jenkins.war包放在tomcat的webapps文件夾下,啟動tomcat時會自動啟動jenkins,這時通過http://localhost:8080/jenkins就 可以訪問jenkins的首頁了。

3、我使用的是第一種方法,安裝好后訪問: http://localhost:8080

 

 二、 Jenkins配置

1、修改jenkins的根目錄:

  默認地在C:\user\.jenkins ,可以通過設置環境變量來修改,例如:set JENKINS_HOME=D:\jenkins,然后重新啟動jenkins。 

2、備份和恢復jenkins: 

  只需要備份JENKINS_HOME下的所有文件和文件夾,恢復的時候需要先停止jenkins。 

3、移動,刪除或修改jobs:

  a) 移動或刪除jobs:移動或刪除%JENKINS_HOEM%\jobs目錄。

  b) 修改jobs的名字:修改%JENKINS_HOEM%\jobs下對應job的文件夾的名字。

  c) 對於不經常使用的job,只需要對%JENKINS_HOEM%\jobs下對應的jobs的目錄zip或tar后存儲到其他的地方。 

 

Jenkins架構(master-slave)

  1、Master/Slave相當於Server和agent的概念,Master提供web接口讓用戶來管理job和slave,job可以運行在master本機或者被分配到slave上運行。一個master可以關聯多個

slave用來為不同的job或相同的job的不同配置來服務。

  2、在 Slave上執行JOB時,Slave需要安裝可運行環境。

  3、Slave可以是物理機也可以是虛擬機 

 

、管理節點(slave)

1、點擊系統管理-->管理節點-->新建節點,輸入節點的名字,選中【Dumb Slave】,點擊 【OK】

2、slave配置: 

  a) of executors:表示在slave上可以並行執行幾個線程,也可以點后面的問號看說明,一般設置為1。 

  b) 遠程工作目錄:在slave上創建jenkins工作目錄的路徑,一般設置為D:\JK 

  c) 標簽:可以給slave加上一個或多個標簽,通過標簽選擇slave 

  d)啟動方法:啟動slave的方法,推薦選第二個Launch slave agents via Java Web Start  

3、設置好后,點擊保存,出現在下圖界面: 

4、上面看到有三種方法可以啟動slave,我們就使用第二種,在本機cmd輸入:

  javaws http://localhost:8080/computer/testa/slave-agent.jnlp

啟動slave成功界面: 

 

  

、配置JOB

1、在jenkins首頁點擊【新建】任務的,選擇【構建一個自由風格的軟件項目】,輸入名字后點擊【OK】

2、進行JOB配置頁面: 

a)Restrict where this project can be run: 創建slave時的標簽就在這里用上了,用來指定這個Job在哪個標簽的slave上執行
b)源碼管理:推薦使用SVN,也不可選None 

c)增加構建步驟:

  1、Execute Windows batch commnd:這個就是windows命令行參數(默認當前路徑是job的workspace,如果命令很多可以寫成批處理文件放在job的工作目錄下,在這引用就好)

  2、Execute shell:運行shell、python,perl,ruby等腳本

  3、Invoke Ant:支持Ant構建

  4、Invoke top-level Maven targets:支持Maven構建

 d)增加構建后操作步驟:

  這里有比較比的選項,可以根據自己的需要選擇,常用的是發送郵件,也可以安裝jenkins的插件,安裝插件后這里會有相應的選項。

e)配置完成job后就可以保存,執行job。

 

六、插件管理

1、點擊系統管理-->管理插件,進入插件管理頁面,可以選擇需要的插件進行安裝:

 

 2、選擇【高級】這里可以上傳插件后綴為hpi的文件,等他提示安裝完成,然后重啟Jenkins就可以完成安裝了,插件下載地址:

  http://mirrors.jenkins-ci.org/plugins/

 

七、權限管理

 未完待續...

 

 

 

 

 

參考:

http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html


免責聲明!

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



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