设为首页 收藏本站
查看: 814|回复: 0

[经验分享] 持续构建工具hudson使用手记---centos上操作

[复制链接]

尚未签到

发表于 2016-5-12 06:40:37 | 显示全部楼层 |阅读模式
hudson是一个强大的持续性构建服务器。(现在开发者们分了一个分支,改叫Jenkins。)我(54chen)在使用过程中的手记如下:
下载
地址:http://hudson-ci.org/
  
  wget http://java.net/projects/hudson/downloads/download/war/hudson-2.0.1.war
  
  速度不咋的,60k/s.
先决条件
系统:centos 5.5

  
  resin4下不work,换成了tomcat。
  
  cp /opt/soft/hudson/hudson-2.0.1.war /opt/soft/apache-tomcat-7.0.16/webapps/
  
  遇到的问题
1)tomcat使用utf8环境。
vim tomcat/conf/server.xml
找到8080,加入一行 URIEncoding=”UTF-8″。

  
  2)maven不工作
hudson启动后,系统管理里面,设置maven的地址:MAVEN_HOME指到maven的主目录,不是bin目录。

  
  3)svn不工作
报re_version错误,在你的svn地址的最后面加上@HEAD

  
  4)hudson一切正常后,有svn bug
  
  FATAL: tried to access method hudson.scm.ChangeLogSet$Entry.setParent(Lhudson/scm/ChangeLogSet;)V from class hudson.scm.SubversionChangeLogSet
  
  报上面的错误,我(54chen)在http://issues.hudson-ci.org/browse/HUDSON-8885里找到更新新的svn插件即可。进入到系统管理的插件管理中,选中svn 插件,安装更新即可。
  
  5)定时执行
建立job时,有一个选项是Build Triggers,勾选 Build periodically ,schedule填写:0 10,22 * * *表示每天10/22点执行。

  
  6)重启后jobs丢失
jobs都是定义在$HUDSON_HOME里的,如果一开始的时候没有设置,jobs将放在~/.hudson下,当重启的时候,可能发生各种找不到原来的jobs的问题,此时需要确定原来的HUDSON_HOME是啥,现在的是啥,如果不一致就会出问题。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-215736-1-1.html 上篇帖子: Centos上安卓开发环境的安装 下篇帖子: centos ftp服务无法使用解决方法(转载)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表