SonarQube, Sonar Runner, MSbuild Sonar runner应该分别怎么理解
在jenkins配置文件里面看到了这三块的配置,Sonarqube是5.X,sonar runner是2.X, MSbuild Sonar runner是1.X。
Sonar也是初接触,还在理解研究阶段,看到这三个概念就有点模糊了...
个人理解是sonarqube是一个平台或者说框架,sonar runner和sonar MSbuild runner是工具,针对java和C#代码进行扫描...比如还看到有专门针对JS进行扫描的工具
理解不对麻烦各位纠正...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Sonarqube是一个平台,sonar runner仅仅是一个runner(好像是废话),你可以用runner做本地扫描而不上传SonarQube的数据库;sonar runner本来就可以扫各种语言比如启动扫描时制定语言-Dsonar.language=php。至于MSbuild Sonar runner嘛,没用过,估计是扫微软的东西。
呃...可以稍微具体一点吗...
C/S结构