从Jenkins管道页面到SonarQube的链接
我在Jenkins建立了一个多分支管道,它使用从Jenkins管道页面到SonarQube的链接,jenkins,sonarqube,jenkins-pipeline,sonarqube-scan,Jenkins,Sonarqube,Jenkins Pipeline,Sonarqube Scan,我在Jenkins建立了一个多分支管道,它使用with sonarqubeenv()步骤和sonar:sonarMaven目标执行SonarQube分析 这很好,分析结果确实显示在SonarQube中 我缺少的(与传统的非管道Jenkins集成相比)是Jenkins构建页面上的一个可点击链接,该链接将在SonarQube中打开分析结果 在左面板中的每个构建旁边都有一个小的SonarQube图标,但此图标不可单击 是否有任何配置开关会产生可点击的链接,或者这只是缺少的功能 据我所知,一旦作业完成,
with sonarqubeenv()
步骤和sonar:sonar
Maven目标执行SonarQube分析
这很好,分析结果确实显示在SonarQube中
我缺少的(与传统的非管道Jenkins集成相比)是Jenkins构建页面上的一个可点击链接,该链接将在SonarQube中打开分析结果
在左面板中的每个构建旁边都有一个小的SonarQube图标,但此图标不可单击
是否有任何配置开关会产生可点击的链接,或者这只是缺少的功能 据我所知,一旦作业完成,插件将检测到在构建期间进行了SonarQube分析,并在作业页面上显示一个徽章和一个小部件,其中包含指向SonarQube仪表板的链接以及质量门状态 请参考并验证您的配置
如果发生这种情况,请验证测试是否正在实际运行。如果没有,请验证您的配置。您可能正在查找构建作业页面上的SonarQube链接(例如
job/foo/1/
)。但是,该链接位于项目头上(即job/foo
)。在这里,您将在左侧菜单上找到一个链接,并在底部中间找到一个SonarQube Quality Gate小部件
菜单
小部件
我认为这个不可点击的图标来自于正常工作类型下运行的插件。如果你看到这个图标,可能是sonarqube结果的位置与通常的位置不同,插件没有看到它。