用于Windows的jenkins中的Sonarqube配置

时间:2018-10-25 05:12:18

标签: maven jenkins sonarqube

我正在尝试将Sonarqube集成到Windows的Jenkins中。

我已经安装了Jenkins 2.138.2和Sonarqube扫描仪插件版本2.8.1

还安装了Sonarqube-7.3,并将其添加到路径变量中。

以下是我在Jenkins中的配置:

  • 在SonarQube Scanner的“全局工具配置”下 安装-我选择了“自动安装”,然后选择 “从Maven Central安装”。

  • 在“配置系统”下,我指定了名称和服务器URL Sonarqube服务器。

  • 对于这项工作,我选择了“使用Maven进行Sonarqube分析” 构建后操作步骤(表明已弃用)。

enter image description here

enter image description here

enter image description here

我收到以下错误。

警告:无法在工作区中找到“ report-task.txt”。 SonarScanner成功了吗? SonarQube分析完成:失败 构建步骤“使用Maven进行SonarQube分析”将构建结果更改为FAILURE 构建步骤“使用Maven进行SonarQube分析”将构建标记为失败

配置是否有问题

编辑:添加了作业配置屏幕截图。

1 个答案:

答案 0 :(得分:0)

可以从https://www.sonarqube.org/downloads/的形式下载声纳词,而无论要求如何,都可以进行下载(此处完成了Developers 7.4版的下载) 一种。它将以zip格式下载,并将包含各种平台上的声纳访问文件,解压缩该文件夹并提取本地系统中的所有文件。

b。下载sonarqube扫描仪,这是有用的原因,它是开始代码分析的唯一方法,它是使用SonarQube分析项目的最必要的方法,或者可以说是默认启动器。

c。要启动声纳管,请启动/打开startsonar.bat文件。

d。声纳波可以在默认的9000端口运行。

e。在系统中本地启动声纳波。