【问题标题】:How to configure Sonar analysis for an ANT project in Jenkins? [closed]如何在 Jenkins 中为 ANT 项目配置声纳分析? [关闭]
【发布时间】:2018-01-24 04:01:47
【问题描述】:

我在 Git 中有基于 ANT 的 Java 项目,我想使用 SonarQube 和 Jenkins 为我的项目执行静态代码分析。

如何实现?

【问题讨论】:

    标签: jenkins ant sonarqube


    【解决方案1】:

    您可以通过两种方式对您的 ant 项目进行sonar 分析。

    1. 通过将新的声纳目标添加到您的 build.xml

      按照此文档的步骤操作:https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Ant

    2. 使用Sonar Scanner

      请按照本文档的步骤操作: https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner

    【讨论】:

    • 您好,Anil MahaPatra,我已经完成了上述更改。请让我知道如何在 Jenkins 中配置它。感谢您的及时回复。
    • 你遵循了哪种配置?
    • 第一次配置
    • 好的,如果您使用了第一个配置,那么在 Build 部分的 Jenkins 作业中,如果您在 Windows 机器上执行它,请选择 Execute windows batch script,如果您在机器上执行它,请选择 Execute shell正在Linux 机器上执行它并在那里添加这个命令:cd \path\to\build.xml ant sonar 然后构建你的工作。
    • 您可以使用其 URL 登录到您的 SonarQube 仪表板。您可以在其仪表板中找到分析。
    猜你喜欢
    • 2012-10-05
    • 2016-09-19
    • 2020-07-12
    • 1970-01-01
    • 1970-01-01
    • 2011-12-25
    • 2023-03-03
    • 2016-03-21
    • 2017-03-02
    相关资源
    最近更新 更多