jenkins 集成 SonarQube Scanner插件 图文教程
【腾讯云】2核2G4M云服务器新老同享99元/年,续费同价
找梯子最重要的就是稳定,这个已经上线三年了,一直稳定没有被封过,赶紧下载备用吧!
找梯子最重要的就是稳定,这个已经上线三年了,一直稳定没有被封过,赶紧下载备用吧!
安装插件SonarQube Scanner,进入jinkes 系统管理--插件管理,搜索 sonar
下载插件,点击进入到新页面如下图
点击2.14,后会下载sonar.hpi文件
将sonar.hpi放到jenkins\WEB-INF\detached-plugins目录下,重启jinkes(为何如此操作,不在线安装是因为jinkes无法连接到外网更新插件,只能在下载后手动放进去)
重新进入插件管理,搜索sonarQube scanner,勾上前面的勾勾,然后选择 下面的安装,显示如下界面
安装完成后再次进入插件管理--已安装的插件,搜索sonar
全局工具设置 设置 sonarqube
构建设置 SonarQube Scanner
构建任务设置扫描
参数说明
sonar.host.url sonar访问地址
sonar.login sonar登录账号(也可以通过token方式)
sonar.password sonar登录密码
sonar.projectKey sonar网站上显示的关键字
sonar.projectName sonar网站上显示的工程名称
sonar.projectVersion sonar网站上显示的项目版本号
sonar.language 项目使用编程语言
sonar.java.binaries 存放编译class文件路径
sonar.sources 扫描代码存放路径,相对于当前配置工程的路径