TFS SonarQube Extension不发送注释来拉取JS文件的请求

时间:2018-03-09 08:10:33

标签: tfs sonarqube azure-devops sonarqube-scan

我使用Visual Studio Team Foundation Server 2015和SonarQube extension

它正在评论提取.cs个文件的请求但不评论JavaScript(jsx)文件。当我检查仪表板上的报告时,我可以看到JS文件的注释,这意味着,扫描仪正在正确分析JS文件,但我无法理解为什么它没有发送注释来拉取请求。

如何将其设置为命令JS文件?

更新:这是我的构建定义,它链接到拉取请求:

1) SonarQube Scanner for MSBuild - Begin Analysis (new)
2) Visual Studio Build (solution of our project)
3) npm install
4) npm run build
5) SonarQube Scanner for MSBuild - End Analysis (new)

如您所见,同一文件夹中有两个不同的项目。其中一个是.NET项目(第2步),另一个是NodeJS项目(步骤3-4)。

1 个答案:

答案 0 :(得分:0)

TFS / VSTS中的PR装饰(即添加注释和更新PR的状态)以前只支持使用Scanner for MSBuild构建的项目,并且有一些限制(您遇到的可能是其中之一) )。

因此,PR装饰的支持已在最新版本的TFS / VSTS扩展中删除。

我们正在努力为PR装饰提供适当的支持,这将适用于任何项目(.NET,Java,JS等)。我们计划首先在SonarCloud上推出(使用SonarCloud VSTS extension),并在SonarQube上使用SonarQube TFS/VSTS extension几个月。

相关问题