如何使用maven sonar scanner来包含JavaScript文件?

ghg1uchk  于 2024-01-06  发布在  Maven
关注(0)|答案(1)|浏览(257)

我的maven项目回购结构

  • UI模块
  • 模块
  • 模块/账户
  • 模块/通知
  • 模块/用户

我可以在gitlab中使用下面的命令配置和运行sonar-scanner

  1. SONAR SCAN:
  2. image: maven:3.8-openjdk-11
  3. stage: build
  4. script:
  5. - cd modules
  6. - mvn clean install
  7. - mvn sonar:sonar -Dsonar.qualitygate.wait=true -Dsonar.projectKey=<KEY> -Dsonar.host.url=<HOST_URL> -Dsonar.login=<LOGIN>

字符串
由于我的JavaScript文件没有被上面检测到:
我试过这种配置

  1. SONAR SCAN:
  2. image: sonarsource/sonar-scanner-cli:latest
  3. stage: build
  4. script:
  5. - apk add maven
  6. - cd modules
  7. - mvn package -DskipTests=true
  8. - cd ..
  9. - sonar-scanner -Dsonar.qualitygate.wait=true -Dsonar.projectKey=<> -Dsonar.java.binaries=modules/ -Dsonar.sources=ui-modules/ -Dsonar.host.url=<> -Dsonar.login=<>


但是上面的配置没有检测到java文件。如何配置单个作业来扫描ui-modules文件夹和modules文件夹?

lokaqttq

lokaqttq1#

你必须设置所有你想通过sonar扫描的目录。sources变量:
第一个月

相关问题