首页 Jenkins教程jenkins执行代码扫描

jenkins服务器部署扫描器:sonar-scanner

Jnekins实战: 实现代码的部署和回滚

运维派是国内成立最早的IT运维技术社区,欢迎关注公众号:yunweipai

jenkins 执行代码扫描

jenkins 安装SonarQube 插件

安装插件SonarQube Scanner,然后配置SonarQube server,系统管理--插件管理

jenkins执行代码扫描插图

添加sonarquebe URL

Jenkins—系统管理—系统设置--SonarQube servers:

jenkins执行代码扫描插图(1)

jenkins执行代码扫描插图(2)

让jenkins添加Sonar scanner扫描器

Jenkins--系统管理-全局工具配置:

手动指定绝对路径

jenkins执行代码扫描插图(3)

自动安装

jenkins执行代码扫描插图(4)

配置扫描

选择自己的项目---增加构建步骤---选“execute sonarqube scanner”,并将execute sonarqube scanner框,拖至执行shell的前面

jenkins执行代码扫描插图(5)

配置项目进行扫描

构建---- execute sonarqube scanner---Analysis properties,将配置文件的内容修改成如下格式

jenkins执行代码扫描插图(6)

构建项目并测试sonar-scanner是否生效

点击项目的立即构建,下图是执行成功的信息:

jenkins执行代码扫描插图(7)

查看项目的构建历史

jenkins执行代码扫描插图(8)

登录sonarqube网页,可以看到下面信息

jenkins执行代码扫描插图(9)

用脚本实现sonar scanner功能

登录jenkins服务器,修改项目,删除以上创建的”execute sonarqube scanner“框,修改"执行shell“如下

jenkins执行代码扫描插图(10)

立即构建,观察控制台输出结果

jenkins执行代码扫描插图(11)

登录sonarqube网页,可以看到下信息
jenkins执行代码扫描插图(12)

本文链接:http://www.yunweipai.com/35902.html

jenkins服务器部署扫描器:sonar-scanner

Jnekins实战: 实现代码的部署和回滚

网友评论comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注

暂无评论

Copyright © 2012-2020 YUNWEIPAI.COM - 运维派
扫二维码
扫二维码
返回顶部