美文网首页
Jenkins+Sonar部署配置

Jenkins+Sonar部署配置

作者: 荒原_狼 | 来源:发表于2018-01-17 13:32 被阅读0次

    Jenkins安装插件

    • 插件管理—>可选插件—>SonarQube Plugin
    图片.png

    配置Sonar信息

    • Global Tool Configuration—>SonarQube Scanner 安装—>选择2.9—>save

    |
    |

    图片.png

    |

    配置Sonar服务信息

    • 系统管理 —> 系统设置—>SonarQube servers —> 保存 (其中这里的 Server authentication token不是密码,需要在服务器端生成)
    图片.png

    配置项目构建信息

    • 新建Jenkins job,增加构建步骤,如下图所示配置。
    • sonar sources为svn配置的Local module directory目录为根目录
    图片.png 图片.png 图片.png 图片.png
    • 配置完成编译,编译结果如下则表示成功。点击圈中的地方,跳转sonar服务器查看报告结果。

    sonar服务端

    生成认证令牌(Token)

    • 外部系统(比如 Jenkins)访问 SonarQube 时要用到;进入:Administration(配置) / Security(权限) / User(用户),找到用户 admin,点击 “Tokens” 一列;弹出界面里:输入 TokenName=”admin”, 点击 “Generate”
    图片.png

    sonar scanner执行中有错误

    • Jenkins构建项目, 发现sonar scanner执行中有错误,设置:配置—>SCM—>是
    图片.png

    相关文章

      网友评论

          本文标题:Jenkins+Sonar部署配置

          本文链接:https://www.haomeiwen.com/subject/tdtuoxtx.html