【发布时间】:2018-08-17 18:13:49
【问题描述】:
我正在使用带有SonarQube extension 的 Visual Studio Team Foundation Server 2015。
评论拉取.cs 文件的请求,但不评论 JavaScript (jsx) 文件。当我检查仪表板上的报告时,我可以看到 JS 文件的 cmets,这意味着扫描仪正在正确分析 JS 文件,但我不明白为什么它没有发送 cmets 来拉取请求。
如何将它也设置为 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)
如您所见,同一文件夹中有 2 个不同的项目。其中一个是 .NET 项目(步骤 2),另一个是 NodeJS 项目(步骤 3-4)。
【问题讨论】:
-
澄清一下:假设我在同一个拉取请求中对 1 个 cs 文件和 1 个 JS 文件进行了修改。
.cs文件上有 cmets,但jsx文件上没有。
标签: tfs sonarqube azure-devops sonarqube-scan