Sonarqube + Jenkins 自动化集成测试环境搭建

本文介绍了如何在阿里云CentOS6.9环境下,搭建SonarQube与Jenkins的自动化集成测试环境。首先关闭iptables,接着通过rpm安装Jenkins并进行系统初始化、插件安装,配置Maven、JDK、SVN和SonarQube Scanner。然后,安装SonarQube,修改其配置文件,并配置数据库连接。获取SonarQube的认证token。最后,设置sonar-scanner并将其添加到环境变量中。项目配置完成后,实现自动化集成测试。
摘要由CSDN通过智能技术生成

环境信息:
服务器:阿里云(2C4G,采用的是镜像市场多语言环境(CentOS6.9 Nginx PHP JAVA))
操作系统:CentOS6.9
软件信息:JDK1.8、Mysql5.6.37、jenkins2.89.4、sonarqube5.6.7、sonar-scanner3.1.0、maven3.3.9
为了相关访问方便,关闭了iptables服务。
2.Jenkins安装
本次使用的是rpm包方式进行jenkins安装(rpm安装相关命令省去)。
安装完成后,jenkins本身系统目录为/var/lib/jenkins
rpm安装完成后访问http://IP:8088进行jenkins系统初始化。
(此处针对jenkins启动端口进行了修改,修改/etc/sysconfig/jenkins文件,新增JENKINS_PORT=”8088”)
完成jenkins初始化后,开始相关插件的安装。
安装以下插件:JaCoCo plugin(代码覆盖率分析)
SonarQube Scanner for Jenkins(soanr scanner插件)
SVN 1.4 Compatibility Plugin(svn插件)
完成插件安装后在“系统管理”-“全局工具配置”中,配置已安装好的maven、jdk、svn、sonar scanner信息(如下图)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值