【问题标题】:Sonar exclusion properties is not picking up during scan扫描期间未拾取声纳排除属性
【发布时间】:2020-01-21 05:11:53
【问题描述】:

我正在尝试通过克隆 Github 存储库中的源代码来运行 jenkins 的声纳扫描仪。

用例:在运行声纳扫描仪时,我不想包含一些项目目录作为扫描的一部分。

我已按顺序向其中添加了以下属性:

Sonar.projectkey= Sonar.projectversion= Sonar.projectname= Sonar.sources= X, x/y, x/z Sonar.exclusions= x/a/**

使用上述结果运行声纳扫描后,我知道扫描仍在从 x/a/** 目录中提取代码。如果我在这里遗漏任何内容,请提出任何意见。

【问题讨论】:

    标签: sonarqube sonarqube-scan sonar-runner


    【解决方案1】:

    应该是:

    sonar.exclusions=x/a/**
    

    没有空格:

    Sonar.exclusions= x/a/**
    

    如果你想在命令行上运行,应该是:

    -Dsonar.exclusions=x/a/**
    

    【讨论】:

    • 感谢您的评论。我试过在没有空格的情况下做同样的事情。但没有运气着陆
    • 对于命令行,应该是:-Dsonar.projectkey= -Dsonar.projectversion= -Dsonar.projectname= -Dsonar.sources= X, x/y, x/z -Dsonar.exclusions= x/a/**
    猜你喜欢
    • 2019-07-19
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 2017-12-15
    • 2017-08-19
    • 2019-10-27
    • 2021-05-02
    • 1970-01-01
    相关资源
    最近更新 更多