jenkins通过maven的tomcat7-maven-plugin远程发布项目
一、环境准备两台服务器
jenkins服务器yum安装以及配置好maven
tomcat服务器tomcat版本apache-tomcat-8.0.33.tar.gz
jdk版本jdk-8u77-linux-x64.tar.gz
tomcat中要部署manager项目,提供tomcat权限支持
tomcat tomcat-users.xml如下图配置
这里的username 和password 要和下文写到的maven settings server 中要一致。
二、配置管理
maven settings文件配置
1. 在pluginGroups标签内加入
org.apache.tomcat.maven,允许使用非官方的tomcat7-maven-plugin;
2.在servers标签内加入
tomcat
tomcat
12345611
授权tomcat用户访问权限
3.在profiles加入
soa
192.168.2.77
8040
指定配置文件
项目pom中需要增加tomcat7-maven-plugin的配置
这里url中的变量tomcat.hostname和tomcat.port是在 maven settings profile 中赋值(上文有写到过),server标签中的tomcat要和maven settings servers 中的id一样
三、创建jenkins job
主要配置源码管理和build
页:
[1]