Sonarqube SonarJS不尊重sonar.javascript.globals

Sonarqube SonarJS不尊重sonar.javascript.globals,sonarqube,sonarjs,Sonarqube,Sonarjs,我已经为所有js项目在服务器端(SonarQube)配置了一长串sonar.javascript.globals,但是当使用sonar maven插件从CI触发sonar检查时,我得到了已知的S3827(ReferenceErrorCheck)。当我扩展mvn命令以包括Dsonar.javascript.globals=CustomFunc时,这个CustomFunc被认为是已知的 有没有办法解决这个问题,或者我误解了全局设置的用法?谢谢。您能提供更多关于您具体工作的详细信息吗?首先,感谢@om

我已经为所有js项目在服务器端(SonarQube)配置了一长串
sonar.javascript.globals
,但是当使用sonar maven插件从CI触发sonar检查时,我得到了已知的
S3827(ReferenceErrorCheck)
。当我扩展mvn命令以包括
Dsonar.javascript.globals=CustomFunc
时,这个CustomFunc被认为是已知的


有没有办法解决这个问题,或者我误解了全局设置的用法?谢谢。

您能提供更多关于您具体工作的详细信息吗?首先,感谢@omikey的编辑@louis suggy我在js项目上运行sonar检查,并在常规设置下定义了sonar.javascript.globals列表,然而,这些似乎被忽略了,我必须显式地为sonar maven插件提供变量和函数:
mvn sonar:sonar-Psonar-Dsonar.host.url=http://host  -Dsonar.branch=master-Dsonar.report.export.pat-Dsonar.javascript.globals=Server
,否则质量门会因ReferenceErrorCheck失败。这更清楚了吗?您能发布分析的调试日志吗(sonar scanner-X的输出??您确定没有覆盖您的
sonar项目中的全局设置。属性