我想通过Jenkins设置Sonar。但我不确定Sonar网站是否描述了两种不同的方法或者这需要两个步骤:
据我理解,这是两种不同的方法。如果是这样的话,它们之间有什么区别和优缺点呢(Sonar自身和Sonar Runner之间)?
我想通过Jenkins设置Sonar。但我不确定Sonar网站是否描述了两种不同的方法或者这需要两个步骤:
据我理解,这是两种不同的方法。如果是这样的话,它们之间有什么区别和优缺点呢(Sonar自身和Sonar Runner之间)?
如果您想使用SonarQube和Jenkins分析一个项目,请确保以下内容:
已启动并运行了一个SonarQube服务器
已启动并运行了一个Jenkins服务器,并安装了适用于Jenkins的SonarQube扫描器,并配置其指向您的SonarQube服务器
已配置了可对您的项目运行SonarQube分析的作业:
使用默认标准的SonarQube扫描器(适用于大多数项目)
使用适用于.NET解决方案的SonarQube扫描器for MSBuild
针对基于Maven的项目使用后构建操作
更多详细信息请参阅SonarQube Scanner for Jenkins文档页。