Hudson+Sonar

安装步骤 
======================== 
1. 下载hudson.war然后把它部署在jboss下面
wget -c http://hudson-ci.org/latest/hudson.war
 
2. 启动jboss 
3. 输入http://ip:8080/hudson进入hudson,配置jdk,maven参数 
4. 下载sonar,然后解压。
wget -c http://dist.sonar.codehaus.org/sonar-2.2.zip
5. 安装mysql 
  创建一个sonar的数据库。 
   CREATE DATABASE sonar;
  创建一个sonar用户: 
授权可以通过本地地址访问
GRANT  ALL  PRIVILEGES  ON *.*  TO  'hudson'@ 'localhost' IDENTIFIED  BY  'sonar'  WITH  GRANT  OPTION;
  flush privileges; 
授权可以通过远端或IP地址访问
GRANT  ALL  PRIVILEGES  ON *.*  TO  'hudson'@ '%' IDENTIFIED  BY  'sonar'  WITH  GRANT  OPTION;
6. 配置sonar 
   修尬$sonar/conf/sonar.properties 
   打开里面的mysql配置,注视掉默认的DB配置 
sonar.web.host:                                                    ip地址
sonar.web.port:                                                     9000
sonar.web.context:                                                /
# ----- Global database settings
sonar.jdbc.username:                                             hudson
sonar.jdbc.password:                                             sonar
sonar.jdbc.maxActive:                                            10
sonar.jdbc.maxIdle:                                                5
sonar.jdbc.minIdle:                                                2
sonar.jdbc.maxWait:                                                5000
sonar.jdbc.minEvictableIdleTimeMillis:         600000
sonar.jdbc.timeBetweenEvictionRunsMillis:    30000
7. 进入到hudson web界面里面的插件管理, 
   选择并安装sonar插件 
   安装成功后选择重启hudson 
8. 进入到hudson web系统,进行系统配置 
   配置sonar的如下信息并保存: 
   1. Server URL : http://localhost:9000 
   2. Database URL: jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8 
   3. Database login : hudson
   4. Database password : sonar
   5. Database driver:com.mysql.jdbc.Driver 
9. 进入sonar目录启动sonar 
   $sonar/bin/(系统类型)/sonar.sh start 
10. 创建一个hudson任务(配置中选中sonar),然后执行任务 
11. 进入http://localhost:9000/ (默认用户为:admin/admin) 
    就可以看到sonar的执行结果, 
    或者点击hudson的sonar连接也可以看到。 

转载于:https://my.oschina.net/abcijkxyz/blog/720364

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值