前提条件
====================
1. 安装好jdk1.5+ ,maven2.1.0+
安装步骤
========================
1. 下载hudson.war然后把它部署在tomcat下面
2. 启动tomcat
3. 输入http://localhost:8080/hudson进入hudson,配置jdk,maven参数
4. 下载sonar,然后解压
5. 安装mysql
创建一个sonar的数据库。
CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;
创建一个sonar用户:
grant all privileges on sonar.* to 'sonar'@'localhost' identified by '111111';
flush privileges;
6. 配置sonar
修尬$sonar/conf/sonar.properties
打开里面的mysql配置,注视掉默认的DB配置
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 : sonar
4. Database password : 111111
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连接也可以看到。
分享到:
相关推荐
hudson+sonar自动部署配置,讲解很基础很详细~
Hudson+Sonar+Maven+SVN详细集成介绍
持续集成平台使用hudson+sonar
持续集成-SVN+Maven+Hudson+Sonar PPT讲解,持续集成的原理
Hudson+Maven+SVN搭建持续集成环境
Hudson+Visual Studio+SubVersion 远程编译环境搭建。 mht文档,用浏览器打开。
Hudson+Maven+Svn配置[归纳].pdf
hudson+配置说明-mySelf[整理].pdf
NULL 博文链接:https://a601167866.iteye.com/blog/1561410
比较易懂而且实用的hudson + ant 教程,java项目持续集成首选
Hudson+Maven+SVN 搭建持续集成环境
hudson+maven+svn的简单自动化部署,目前本人已经使用在现网了、简单实用。已经说明所有步骤,看着练习就可以使用发布了
详细介绍持续集成环境hudson+nexus+maven搭建
Hudson+Maven+SVN_快速搭建持续集成环境.docx
Hudson+Maven+Svn搭建持续集成环境.docx,非常不错
nexus+svn+jenkin_hudson+maven+禅道项目管理软件环境搭建二,继之前第二部分
nexus+svn+jenkin_hudson+maven+禅道项目管理软件环境搭建:基于敏捷开发流程及持续集成理念,通过工具,搭建软件开发和自动化测试的环境,提高开发效率,简化管理流程;此为部分一
hudson+maven.ppt
Linux中安装hudson,并实现自动化部署
工作目的:实现自动化部署工作,以期提高开发项目的工作效率; 工作内容:利用开源的可持续集成工具,实现java项目的自动编译、打包、发布等工作流程;...三、 Hudson对web项目实现自动化的编译、打包与发布;