Jenkins+Maven+Svn搭建持续集成环境持续集成和自动部署
2016-10-08 17:43
821 查看
Jenkins和Hudson有很深的渊源,Jenkins目前更新频繁,目前选用Jenkins为持续集成工具和自动部署
Jenkins的使用有很多的介绍,主要记录如下要点:
192.168.1.240:
Tomcat: /usr/local/share/apache-tomcat-6.0.37/ 访问端口8186
Jenkins: /usr/local/share/apache-tomcat-6.0.37/webapps/Jenkins
访问地址: http://192.168.1.240:8186/jenkins/
1. Maven使用Nexus的构建
Settings.xml内容增加Nexus profile:
<profile> <id>ecodeProfile</id> <repositories> <repository> <id>jsecode-maven-central</id> <name>jsecode maven</name> <url>http://192.168.1.252:9080/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> </profile> </profiles>
2. Jenkins配置项:
3. Tomcat 增加具有权限的用户,参见附件Jenkins hudson Deploy Plugin [tomcat-users.xml].html
4. 异常处理:java.io.IOException: Server returned HTTP response code: 403 for URL
参考附件 Jenkins hudson Deploy Plugin [tomcat-users.xml].html (http://www.jk-wang.info/?p=245)
用户处理后,需要重启tomcat, 否则401异常,(用户名密码错误)
相关文章推荐
- jenkins + maven + svn + tomcat 搭建自动构建,自动部署,持续集成环境
- 持续集成框架,自动部署服务搭建jenkins+maven+svn(git)+shell
- Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)
- 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)
- Jenkins+Maven+SVN搭建自动部署,自动测试环境
- Jenkins+Maven+SVN快速搭建持续集成环境(转)
- Jenkins+Maven+SVN搭建自动部署,自动测试环境
- Jenkins+Maven+SVN快速搭建持续集成环境(转)
- Jenkins+Maven+SVN搭建自动部署,自动测试环境
- Jenkins+Maven+SVN搭建自动部署,自动测试环境
- 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)
- 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)
- Jenkins+Maven+SVN快速搭建持续集成环境(转)
- Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)
- 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)
- Jenkins+Maven+SVN快速搭建持续集成环境(转)
- 利用jenkins/svn/maven搭建持续集成环境
- Jenkins+Maven+SVN快速搭建持续集成环境(转)
- Jenkins+Maven+SVN搭建自动部署,自动测试环境
- Jenkins+Maven+SVN搭建自动部署、自动测试环境