天天看點

jenkins環境搭建Jenkins下載下傳Linux伺服器環境準備Jenkins部署Jenkins插件下載下傳Jenkins環境配置建構項目排錯和補充

jenkins是一個可擴充的持續內建引擎,Jenkins非常易于安裝和配置,簡單易用,這裡介紹基于Linux系統的jenkins環境搭建。

Jenkins下載下傳

下載下傳位址:https://jenkins.io/index.html,選擇LTSRelease版本包,原因介紹上都有說明。

Linux伺服器環境準備

1、  檢查伺服器上是否配置JDK環境

指令:echo $JAVA_HOME,如下圖所示表示已經配置完成,如果傳回值為空,表示環境不具備,如果沒有配置請自行配置

2、  檢查伺服器上是否配置MAVEN環境

指令:echo $MAVEN_HOME,如下圖所示表示已經配置完成,如果傳回值為空,表示環境不具備,如果沒有配置請自行配置

Jenkins部署

1.        建立jenkins目錄,準備好apache,如jenkins/apache-tomcat-8.0.38

2.        用ftp工具如xshell,secureCRT等将下載下傳到本地的jenkins.war包上傳到apache-tomcat-8.0.38/webapp路徑下;

3.        到bin目錄下啟動tomcat,跟蹤啟動日志到啟動完成

4.        在本地通路jenkins,通路格式:http://ip:端口/jenkins

如http://192.168.50.236:6026/jenkins/

5.        找到初始化登入密碼路徑//.jenkins/secrets/ initialAdminPassword

6.        登入成功

Jenkins插件下載下傳

1.        進入插件中心

點選系統管理-插件管理-可選插件

2.        常用插件下載下傳,下載下傳完成可以在已安裝清單中檢視

常用插件:MavenIntegration plugin、SSHplugin、SVNPublisher plugin、

Subversion Plug-in

、JDKParameter Plugin

Jenkins環境配置

點選系統管理- GlobalTool Configuration

分别配置jdk和maven插件的值,從伺服器上擷取的echo $JAVA_HOME、echo $MAVEN_HOME的值

建構項目

1、主要配置源碼管理子產品SVN位址、帳号資訊點選儲存

2、運作項目

3、  檢視建構日志

排錯和補充

1、  建構項目時沒有Subversion選項,無法從SVN上下載下傳代碼

2、  重新啟動jenkins背景服務檢視日志,發現背景報錯,提示SVN Publisher plugin的版本是0.1太低,需要1.8以後的新版本

3、  去https://wiki.jenkins-ci.org/display/JENKINS/Subversion+Plugin位址下載下傳插件

4、  在系統設定-插件管理-進階中上傳剛剛下載下傳的插件,上傳完成後會自動安裝,安裝完成後重新啟動jenkins服務問題解決。