1、環境準備linux
兩臺服務器apache
jenkins服務器 yum安裝以及配置好maventomcat
tomcat服務器 tomcat版本apache-tomcat-8.0.33.tar.gz服務器
jdk版本jdk-8u77-linux-x64.tar.gzmaven
tomcat中要部署manager項目,提供tomcat權限支持ide
tomcat tomcat-users.xml以下圖配置ui
這裏的username 和password 要和下文寫到的 maven settings server 中要一致。url
2、配置管理spa
maven settings文件配置插件
1. 在pluginGroups標籤內加入
<pluginGroup>org.apache.tomcat.maven</pluginGroup>,容許使用非官方的tomcat7-maven-plugin;
2.在servers標籤內加入
<server>
<id>tomcat</id>
<username>tomcat</username>
<password>12345611</password>
</server>
受權tomcat用戶訪問權限
3.在profiles加入
<profile>
<id>soa</id>
<properties>
<!-- tomcat begin -->
<tomcat.hostname>192.168.2.77</tomcat.hostname>
<tomcat.port>8040</tomcat.port>
<!-- tomcat end -->
</properties>
</profile>
指定配置文件
項目pom中須要增長tomcat7-maven-plugin的配置
這裏url中的變量tomcat.hostname和tomcat.port是在 maven settings profile 中賦值(上文有寫到過),server標籤中的tomcat要和maven settings servers 中的id同樣
3、建立jenkins job
主要配置源碼管理和build