1. 環境準備
1.1 個人環境
1.Win10 64位html
2.JDK 1.8.0_121java
3.Tomcat 7.0.92web
4. Jenkins 2.24apache
5.SVN-Server 3.8.1瀏覽器
1.2 下載地址
JDK:tomcat
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmloracle
Tomcat:app
http://tomcat.apache.org/webapp
Jenkin:svn
http://mirrors.jenkins-ci.org/
2. 安裝
2.1. Jdk安裝配置
2.1.1 jdk安裝
雙擊.exe文件安裝
2.1.2環境變量
在系統環境變量裏添加如下變量:
1. JAVA_HOME: jdk的安裝路徑 C:\Program Files\Java
2. CLASSPATH: %JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
3. Path: %JAVA_HOME%\bin
2.1.3檢查環境是否成功
(這一步很重要)
>>java -version
>> javac
(輸入javac,顯示以下)
2.2 Tomcat安裝配置
2.2.1 Tomcat安裝
Tomcat兩種安裝方式:
a.安裝包
b.解壓包
1. 安裝文件:雙擊apache-tomcat.exe文件,一路默認安裝
端口默認爲8080,若有須要設置其餘端口則能夠修改;
安裝完成後,會生成系統自啓動服務。
2.解壓文件:直接文件解壓。
2.2.2 Tomcat環境配置
1. 新建TOMCAT_HOME變量
變量名TOMCAT_HOME
變量值C:\Program Files\Apache Software Foundation\Tomcat 7.0
變量值即爲咱們下載的tomcat解壓路徑/安裝路徑,在這裏個人是C:\Program Files\Apache Software Foundation\Tomcat 7.0
2. 新建CATALINA_HOME變量
變量名CATALINA_HOME
變量值C:\Program Files\Apache Software Foundation\Tomcat 7.0
沒錯,CATALINA_HOME的變量值與TOMCAT_HOME的變量值是同樣的。
3. 修改變量Path
在系統變量中找到Path變量名,雙擊或點擊編輯,在末尾添加以下內容
;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib
這裏要注意,各個變量值之間必定要用;分隔。
2.2.3 啓動Tomcat
1.雙擊運行Tomcat.exe 啓動tomcat服務
2. Tomcat成功啓動後,啓動瀏覽器,在瀏覽器的地址欄裏輸入:http://localhost:8080/。而後回車。進入以下畫面。此時表示Tomcat已經正確安裝。
2.3 Jenkins安裝
2.3.1 Jenkins安裝
Jenkins安裝包也分兩種:
A.jenkins.msi 客戶端安裝包
--雙擊安裝
B.jenkins.war包:
jenkins.war包放到Tomcat路徑webapps目錄下
Jenkins安裝後須要從新啓動tomcat
2.3.2啓動jenkins
先重啓tomcat:tomcat.exe,而後在瀏覽器輸入http://localhost:8080/jenkins/
3.Jenkins任務配置
3.1 權限管理
Jenkins中添加SVN權限
登陸jenkins,點擊憑據添加SVN權限,即用戶登陸svn的帳號/密碼;
3.2 新建任務
點擊新建任務,進行構建
3.3 任務名稱
輸入任務名稱,選擇‘構建一個自由風格的軟件項目’
3.4通用配置
設置項目運行的節點
選擇->限制項目的運行節點,輸入須要運行此任務的slave名稱。
設置目錄地址
3.5碼源管理
SVN碼源下載
3.6 構建觸發器
3.6.1設置定時任務
3.6.2 定時規則語法
3.7構建
配置cmd命令
應用、保存,完成任務新建。
3.8執行任務
選擇任務執行,一鍵啓動自動化
3.9節點管理
後續更新
4. 參考資料
JDK 安裝配置教程:
https://jingyan.baidu.com/article/bea41d435bc695b4c41be648.html
Tomcat下載安裝:
https://jingyan.baidu.com/article/54b6b9c0dd0c6a2d593b4743.html
Tomcat安裝與環境配置:
https://jingyan.baidu.com/article/624e7459a7d6e734e9ba5a70.html