您的位置:首页 > 其它

jenkins 最简单部署配置

2017-12-11 19:44 169 查看
第一步:

准备工具: (1)tomcat,(2)maven
第二部:

1,修改tomcat配置,在conf/tomcat-users.xml文件中增加用户权限,增加如下代码

<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="自定义" password="自定义" roles="manager-gui,manager-script"/>

2,重启tomcat后,使用用户名密码查看 ip:端口/manager 地址是否可访问。
第三部:修改jenkins使用maven配置,在maven的conf目录下修改settings.xml文件,新增代码如下:
<server>
<id>EnginServer</id>
<username>admin</username>
<password>admin</password>
</server>

注:此处用户名密码应该与tomcat配置相同
第四部:修改工程pom.xml配置,增加代码如下:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<server>EnginServer</server><!--此server为maven配置文件中server名称,请参考第三部-->
<path>/scm-product-web</path><!--此路径为tomcat下webapps目录下所创建文件夹-->
<update>true</update>
<username>admin</username>
<password>engin</password>
</configuration>
</plugin>

注:此处用户名密码应该与tomcat配置相同

第五步,修改jenkins配置,

1,添加项目SVN或GIT目录

2,新增构建命令,请选择
Execute Windows batch command 选项,命令如下:

mvn tomcat7:deploy -Dmaven.tomcat.url=http://IP:8070/manager/text -Dmaven.test.skip=true -U -Dautoconfig.userProperties=uat.properties

(其他系统环境请自行修改)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: