以下在Hudson2.x配置成功,然后升级到Hudson3.x后,配置依然有效.
Hudson邮件配置&构建bash项目 http://www.blogjava.net/Man/archive/2012/12/26/393520.html
关于邮件的参数参考:
http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin
1.
配置参考:Maven3实战笔记11Maven集成Hudson进行持续集成:
http://www.docin.com/p-219804521.html
2.
hudson--部署设置 http://hanqunfeng.iteye.com/blog/857131
要输入管理员的账户和密码.否则报错.
3.
引入nexus:直接修改Maven的setting.xml文件就可以了.
问题1: hudson插件deploy plugin配置错误
http://blog.csdn.net/zhangdefeng2008/article/details/7108129
问题2:ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exception
org.codehaus.cargo.container.ContainerException: Failed to redeploy [/root/.hudson/jobs/MavenTest/workspace/target/MavenTest.war]
......
org.codehaus.cargo.container.tomcat.internal.TomcatManagerException: The username and password you provided are not correct (error 401)
解决:配置的时候,要输入tomcat的admin账户和密码.
问题3:ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exception
org.codehaus.cargo.container.ContainerException: Failed to redeploy [/root/.hudson/jobs/MavenTest/workspace/target/MavenTest.war]
......
org.codehaus.cargo.container.tomcat.internal.TomcatManagerException: The username you provided is not allowed to use the text-based Tomcat Manager (error 403)
解决:
http://sailorls.iteye.com/blog/1604709 必须把部署用户的权限定义为“manager-script”,才可以成功部署。 <user username="admin" password="admin" roles="manager,tomcat,admin,manager-script"/>
问题4:
Hudson获取不到SVN最新代码http://yyjlinux.iteye.com/blog/1584699
简单的说就是 Hudson 的 Subversion 是根据时间戳来获取代码(只获取比Hudson 服务器当前时间早的代码)。如果Hudson 服务器和 Subversion 服务器上的时间不同步,尤其是Hudson 服务器慢于 Subversion 服务器就会产生问题(问题是某些在 Hudson 服务器上的时间之后的change 不能被同步下来)。
分享到:
相关推荐
持续集成环境maven+nexus+jenkins+svn搭建
ibatis-2.3.3.720.jar
maven3.8.3+nexus3.34.zip
这是文章所述案例的源代码,对文章里的叙述不清之处,可参考代码。希望我的分享可以对你有一丢丢的帮助。后续可能会有其他文章,先占个坑。
Eclipse+tomcat+maven 配置Spring mvc图文教程.zip Eclipse+tomcat+maven 配置Spring mvc图文教程.zip
Docker+Jenkins+GitLab+Maven+SpringBoot&SpringCloud;自动化构建
JDK1.8+Tomcat8.5+Maven3.3.9+MySQL5.7,都是在Linux系统下搭建环境所需要的压缩包,需要的可以自行下载,配置详情,可以参看https://blog.csdn.net/weixin_40460171/article/details/106758629
包含maven+nexus使用文档,pom.xml详解文件,setting.xml详解,maven实战书的部分内容
Maven+nexus+svn+jenkins的安装使用说明。
如何输入关键字,寻找需要依赖jar的MAVEN坐标,需要提供确切的MAVEN坐标 1.Sonatype Nexus 地址: https://repository.sonatype.org 2. Jarvana 地址: http://www.jarvana.com/jarvana 3.MVNbrowser 地址: ...
maven3+nexus2搭建本地和私有仓库详细步骤 ,有图有真相,希望对你有帮助
jenkins集成环境,maven + nexus,项目bug管理系统mantis
该项目采用maven聚合工程,项目骨架是我们以前公司架构师搭建骨架,现在已经拆分出来供大家下载使用,可以扩展使用,里面用到技术有springmvc+mybatis+mysql+log4j.xml+logjdbc+maven+nexus+dubbo ,其中日志采用log...
目录 1、传统网站部署流程 2、主流网站部署流程及方法 3、Jenkins持续平台安装 4、Jenkins持续集成MAVEN讲解 5、Jenkins持续集成JOB工程设置 6、Jenkins持续集成网站构建实战...Jenkins+Maven+SVN+Tomcat持续集成实v1战
持续集成环境maven+nexus+jenkins+svn搭建[整理].pdf
maven+tomcat+eclipse配置实例
NULL 博文链接:https://chengtong-java.iteye.com/blog/2251957
开发人员的福音,MAVEN私服,nexus截止到目前最新版,提供共完善jar包依赖使用功能
jenkins+maven+svn+tomcat 持续集成环境快捷部署,实现自动编译打包部署
Linux版本Nexus私服,nexus-2.14.8-01;nexus官网下载速度太慢;因此下载下来,已经过安装测试,配合Nginx可完美运行;有了它,我们就可以将自己的模块代码封装放进私服给到小伙伴们使用;开发利器;