【问题标题】:How to skip sonarqube analysis of gradle module如何跳过 gradle 模块的 sonarqube 分析
【发布时间】:2017-11-28 12:28:34
【问题描述】:

我有一个使用 sonarqube 分析的多模块 gradle java 项目。

我需要完全跳过一个模块的声纳分析。

我无法在 sonarqube 文档中找到解决方案。最近的页面是缩小焦点,但它是关于跳过文件和目录,而我想跳过整个模块。 见https://docs.sonarqube.org/display/SONAR/Narrowing+the+Focus

【问题讨论】:

  • 我可以看到一个 maven 解决方案,但我有 gradle stackoverflow.com/questions/30178581/…
  • 您是如何设置 build.gradle 以使 sonarqube 扫描所有模块的?我一直在尝试,但无法让它一次扫描多个模块。谢谢

标签: java gradle sonarqube


【解决方案1】:

您必须在要跳过的项目中将 skipProject 设置为 true:

sonarqube {
    skipProject = true
}

https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Gradle#AnalyzingwithSonarQubeScannerforGradle-Skippinganalysisofaproject

【讨论】:

  • 当我这样做时,我遇到的问题是它丢失了我的服务器配置并返回到默认值localhost:9000
  • 看起来像 2.6.x 插件中的错误。当我将版本升级到 2.7 时,它支持 skipProject 并且没有故障转移到 localhost。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-08-08
  • 2023-04-05
  • 2015-12-23
  • 1970-01-01
  • 2023-03-30
  • 2018-03-25
  • 2016-03-31
相关资源
最近更新 更多