jenkins环境配置
配置jenkins要点如下:
1、软件版本
jenkins 2.26 +java jdk 1.8+ maven 3.39+tomcat 7.0.72
2、源码管理
配置URL和用户权限
3、Build
4、Deploy
其中tomcat用户tomcat-user.xml中配置如下:
<tomcat-users> <user username="ueser123" password="pwd123" roles="manager-gui" /> <role rolename="manager"/> <role rolename="manager-script"/> <role rolename="manager-gui"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/> <user username="user123" password="pwd123" roles="manager,manager-gui,manager-script,manager-jmx,manager-status"/> </tomcat-users>
5、Global tool configuration
设置jdk和maven本地环境
6、pom.xml
<build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> <configuration> <encoding>utf-8</encoding> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>2.2</version> <configuration> <version>3.0</version> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin> </plugins> <finalName>${project.artifactId}</finalName> <defaultGoal>compile</defaultGoal> </build>
发布tomcat需要jenkins deploy插件