使用 .pak 扩展名存储的 plsql 文件的 sonarqube 扫描仪不扫描
Posted
技术标签:
【中文标题】使用 .pak 扩展名存储的 plsql 文件的 sonarqube 扫描仪不扫描【英文标题】:sonarqube scanner for plsql files stored with .pak extension not scanning 【发布时间】:2021-10-03 07:28:21 【问题描述】:我们已将扩展名为 .sql 和 .pak(用于包)的 PL/SQL 文件存储在 bitbucket 中,我们正在尝试对这些文件运行 sonarqube 扫描器,但扫描器在扫描时并未考虑 .pak 文件。
sonar-project.properties 文件看起来像
sonar.projectKey=XYZ
sonar.projectName=XYZ
sonar.projectDescription=PL/SQL Demo
sonar.sources=.
sonar.inclusions=**/sql/*.sql,**/package/*.pak
sonar.language=plsql
这是扫描 .sql 文件,而不是 .pak 文件。
【问题讨论】:
【参考方案1】:我可以通过在 sonar-project.properties 文件中添加以下行来解决此问题,
sonar.plsql.file.suffixes=sql,pak
在上面一行中,如果我们想扫描代码,我们也可以添加其他扩展。
【讨论】:
以上是关于使用 .pak 扩展名存储的 plsql 文件的 sonarqube 扫描仪不扫描的主要内容,如果未能解决你的问题,请参考以下文章