Huson安装配置

Hudson

是基于Java开发的一种持续集成工具,用于监控程序重复的工作


安装

  • 解压tomcat 到/usr/local/tomcat 下,我用的版本是tomcat 7.0.53
  • 修改tomcat端口,因为8080已经被Gerrit占用(配置文件位置:/usr/local/tomcat/conf/server.xml)
  • 下载hudson.war,放到tomcat/webapps下
  • 进入hudson安装页面  http://192.168.41.191:8000/hudson

插件选择

  • Hudson GIT plugin  (Git支持)
  • Hudson Maven3 Plugin (Maven3 支持)
  • Email-ext plugin  (邮件通知)
  • Deploy to container Plugin (发布插件)
  • FTP   publisher plugin (FTP发布)

配置

为Gerrit配置git本地用户名,邮箱
  git config --global user.name "xxx"
  wepu@wepu:~$ git config --global user.email "xxx"

系统管理
    系统设置
        JDK设置
           别名:JDK
           JAVA_HOME:/usr/lib/jvm/java-7-openjdk-amd64
             不勾选自动安装
        GIt设置
           Name:GIT
             Path to Git executable:git  (直接写gi,因为git已经在我们的$PATH搜索范围内了)
             不勾选自动安装
        Maven3设置
           Name:Maven
             MAVEN_HOME:/usr/local/maven
             不勾选自动安装
        Maven 3 Builder Defaults设置
             Goals:clean package   (主要为了编译,测试)
        Extended E-mail Notification配置
           勾选 Override Global Settings
           SMTP Server:smtp.exmail.qq.com
             System Admin E-mail Address:xxx
           Advance:
                 勾选 Use SMTP Authentication
                 User Name:xxx
                 Password:xxx

其他错误

  • tomcat 默认不用utf-8对url进行编码,这再hudson中会出现警告
解决方法:
修改tomcat_home/conf/server.xml   加入 URIEncoding="UTF-8"
<Connector port="8080" protocol="HTTP/1.1" 
   connectionTimeout="20000" 
   redirectPort="8443" 
   URIEncoding="UTF-8"/>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值