Jenkins快速上手

1、Jenkins下載安裝html

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

二、安裝方法有兩種:python

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

  b) 若是有tomcat,把jenkins.war包放在tomcat的webapps文件夾下,啓動tomcat時會自動啓動jenkins,這時經過http://localhost:8080/jenkins就 能夠訪問jenkins的首頁了。shell

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

 

 2、 Jenkins配置瀏覽器

一、修改jenkins的根目錄:tomcat

  默認地在C:\user\.jenkins ,能夠經過設置環境變量來修改,例如:set JENKINS_HOME=D:\jenkins,而後從新啓動jenkins。 ruby

二、備份和恢復jenkins: 架構

  只須要備份JENKINS_HOME下的全部文件和文件夾,恢復的時候須要先中止jenkins。 

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

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

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

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

 

Jenkins架構(master-slave)

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

slave用來爲不一樣的job或相同的job的不一樣配置來服務。

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

  三、Slave能夠是物理機也能夠是虛擬機 

 

、管理節點(slave)

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

二、slave配置: 

  a) of executors:表示在slave上能夠並行執行幾個線程,也能夠點後面的問號看說明,通常設置爲1。 

  b) 遠程工做目錄:在slave上建立jenkins工做目錄的路徑,通常設置爲D:\JK 

  c) 標籤:能夠給slave加上一個或多個標籤,經過標籤選擇slave 

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

三、設置好後,點擊保存,出如今下圖界面: 

四、上面看到有三種方法能夠啓動slave,咱們就使用第二種,在本機cmd輸入:

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

啓動slave成功界面: 

 

  

、配置JOB

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

二、進行JOB配置頁面: 

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

c)增長構建步驟:

  一、Execute Windows batch commnd:這個就是windows命令行參數(默認當前路徑是job的workspace,若是命令不少能夠寫成批處理文件放在job的工做目錄下,在這引用就好)

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

  三、Invoke Ant:支持Ant構建

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

 d)增長構建後操做步驟:

  這裏有比較比的選項,能夠根據本身的須要選擇,經常使用的是發送郵件,也能夠安裝jenkins的插件,安裝插件後這裏會有相應的選項。

e)配置完成job後就能夠保存,執行job。

 

6、插件管理

一、點擊系統管理-->管理插件,進入插件管理頁面,能夠選擇須要的插件進行安裝:

 

 二、選擇【高級】這裏能夠上傳插件後綴爲hpi的文件,等他提示安裝完成,而後重啓Jenkins就能夠完成安裝了,插件下載地址:

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

 

7、權限管理

 未完待續...

 

 

 

 

 

參考:

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

相關文章
相關標籤/搜索