我使用jenkins和sonar来分析一些项目。使用以下代码在groovy管道脚本上触发声纳分析:
stage('SonarQube analysis')
def scannerHome = tool 'SonarQube_Scanner_Prod';
sh "${scannerHome}/bin/sonar-scanner -e -Dsonar.host.url=... -Dsonar.projectKey=... -Dsonar.projectName=... -Dsonar.sources=... -Dsonar.projectVersion=..."
这项工作很好。现在我想在jenkins工作页面上找到一个链接。来到服务器上的声纳结果。声纳分析运行后,链接在控制台上。我可以将此链接添加到状态页面吗?或者添加左侧菜单的链接?谢谢你的帮助。
答案 0 :(得分:0)
据我所知,一旦作业完成,插件将检测到构建期间进行了SonarQube分析,并在作业页面上显示徽章和小部件,其中包含指向SonarQube仪表板的链接以及质量门状态。
请参阅Fork fiddle并验证您的配置。