使用Jenkins可持續集成maven項目 原 薦

首先下載最新的Jenkins的war包,放在tomcat的webapps的目錄下,然後運行,例如:

http://121.42.62.45:8080/jenkins/

然後按照一步步的提示,下載相關的插件,最後進入主界面:

下面是Jenkins的一些配置:

點擊左側的manager Jenkins,進入如下類似界面:

(1)首先配置 global tool configuration,點擊下面的按鈕:

來配置一下maven git gradle ant jdk等等

下面是我的配置:

基本上都是些默認配置,但是jdk我是引用的本地的jdk.

(2)再來下載一些必要的插件,點擊manager plugins:

進入:

這是我的一些插件

	
Ant Plugin
bouncycastle API Plugin	
Branch API Plugin	
build timeout plugin	
Capitomcat Plugin	
Config File Provider Plugin
Credentials Binding Plugin
Credentials Plugin
Deploy to container Plugin
Deploy to Websphere container Plugin
Display URL API
Durable Task Plugin
Email Extension Plugin
External Monitor Job Type Plugin
Folders Plugin
Git client plugin
Git plugin
GIT server Plugin
GitHub API Plugin
GitHub Branch Source Plugin
GitHub plugin	
Gradle Plugin
Icon Shim Plugin
Javadoc Plugin
JavaScript GUI Lib: ACE Editor bundle plugin
JavaScript GUI Lib: Handlebars bundle plugin
JavaScript GUI Lib: jQuery bundles (jQuery and jQuery UI) plugin
JavaScript GUI Lib: Moment.js bundle plugin
JUnit Plugin
LDAP Plugin
Mailer Plugin
MapDB API Plugin
Matrix Authorization Strategy Plugin
Matrix Project Plugin
Maven Integration plugin
OWASP Markup Formatter Plugin
PAM Authentication plugin
Pipeline: API
Pipeline: Basic Steps
Pipeline: Build Step
Pipeline: Groovy
Pipeline: Input Step
Pipeline: Milestone Step
Pipeline: Nodes and Processes
Pipeline: SCM Step
Pipeline: Shared Groovy Libraries
Pipeline: Stage Step
Pipeline: Step API
Pipeline: Supporting APIs	
Plain Credentials Plugin
Resource Disposer Plugin
ruby-runtime
SCM API Plugin
Script Security Plugin
SSH Credentials Plugin
SSH Slaves plugin
Structs Plugin
Subversion Plug-in
Timestamper
Token Macro Plugin
Windows Slaves Plugin
Workspace Cleanup Plugin

創建一個maven項目:

(1)創建maven項目

(2)配置代碼源,我使用的是git:

(3)定時持續集成

我使用的是手動集成,也可以設置爲定時定點自動集成,例如:

(4)設置項目的pom.xml的路徑(相對路徑)

(5)自動部署

這裏一定要注意關於tomcat的設置,由於我的tomcat是8.5的,tomcat不讓我遠程部署,古我註釋掉了Value標籤

然後這是我的tomcat-users.xml的用戶設置,位置爲:

創建的用戶:

這個項目的配置到此結束。

最後build一下,當出現31的那種情況時,表示成功:

然後再來到tomcat的webapps目錄下查看:

表示成功了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章