jenkins(一)集成環境搭建示例


一、環境准備

1、安裝java環境

測試自己機器是否已安裝,在dos上運行java-version ,出現如下類似結果表示安裝完成

2、安裝Git/svn

git具體配置見我的博客 “GitHub使用教程及常見錯誤解決

持續集成工具jenkins需要版本控制軟件, 可以安裝git或者svn,下面配置以git為例

PS:安裝完git后, 要配置環境變量 ;%GIT_HOME%\bin;  (GIT_HOME為安裝包位置),不然下面配置jenkins時,code management中,選擇Git來管理時,輸入Repository URL會提示:找不到git.exe命令

(%xx_HOME%\bin配置到path后, 該bin下的.exe程序就可以直接在dos窗口執行,同時也驗證了是否配置成功。比如,直接在dos下輸入git.exe,檢查能否識別該命令)

3、安裝maven

測試maven3是否已經安裝,在dos上運行mvn -version,出現如下類似結果表示安裝完成

安裝過程:

下載apache-maven-3.*.*-bin.zip

解壓后, 配置環境變量%MAVEN_HOME%\bin 即可完成安裝,(MAVEN_HOME為解壓包位置)

二、安裝jenkins

1、下載jenkins.war 包

可以直接在jenkins官方網站上:http://jenkins-ci.org/ 下載jenkins的文件jenkins.war文件

2、啟動jenkins

有2種啟動方法:

2.1 保證系統已經安裝jdk基礎上,dos下切換到jenkins.war存放的目錄,輸入如下命令:

java -jar jenkins.war

然后在瀏覽器中輸入http://localhost:8080localhost可以是本機的ip,也可以是計算機名。就可以打開jenkins

 

2.2  用tomcat打開

進入tomcat下的/bin目錄,啟動tomcat

將jenkins.war文件放入tomcat下的webapps目錄下,啟動jenkins時,會自動在webapps目錄下建立jenkins目錄,在地址欄輸入:
http://localhost:8080/jenkins ,就可以打開jenkins

 

3、配置jenkins主目錄的方法

jenkins默認的根目錄在當前文件夾下,比如本機使用的用戶名是jennifer.huang,打開jenkins后,默認的根目錄就是C:\Users\jennifer.huang\.jenkins目錄。

.jenkins目錄是隱藏的,為了方便需要將jenkins的目錄更換以下。先備份當前jenkins的根目錄,以便更換主目錄失敗以后可以恢復到以前的目錄。

進入tomcat下的conf目錄,創建一個jenkins.xml文件,將如下幾行加入,其中jenkins.war文件就是我們放到webapps目錄下的jenkins文件,要給出這個文件存放的絕對路徑,value后面就是變更后jenkins的根目錄的位置,比如,我的jenkins.xml配置如下:

<?xml version='1.0' encoding='cp936'?>
<Context docBase="D:/Program Files/java/Tomcat 6.0/webapps/jenkins.war">
  <Environment name="JENKINS_HOME" type="java.lang.String"
               value="D:/Program Files/java/JENKINS_HOME" override="true"/>
</Context>
 

 

修改conf下的xml文件的時候,需要將tomcat關掉,修改好后,多次重啟tomcatjenkins,再進入jenkins之后,在系統設置中就可以看到jenkins根目錄改變了,而且在環境變量里面增加了JENKINS_HOME這個變量。

tomcatwebappsjenkins目錄

apache-tomcat-6.0.18/webapps/jenkins/WEB-INF

修改以上目錄中的web.xml文件,修改<env-entry-value></env-entry-value>這一行,在<env-entry-value>之后添加現在的jenkins的根目錄。

 <env-entry> 

    <env-entry-name>HUDSON_HOME</env-entry-name> 

    <env-entry-type>java.lang.String</env-entry-type> 

    <env-entry-value>D:/Program Files/java/JENKINS_HOME</env-entry-value>

  </env-entry> 

重啟tomcat,打開jenkinsjenkins根目錄修改完畢,進入jenkins系統配置頁面, 可查看如下:

 

 

jenkins系統管理,新建job, 構建工程等,待續……

 

 

 


免責聲明!

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



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