【问题标题】:Integrating SonarQube (Swift) with Bamboo将 SonarQube (Swift) 与 Bamboo 集成
【发布时间】:2019-01-23 03:52:56
【问题描述】:

我使用 docker 映像在我的机器上本地尝试了 SonarQube 和 sonar-scanner 用于我的 XCUItests,但现在我想将它与我们的 CI (Bamboo) 集成,我们已经有了 SonarQube 服务器,但我不知道接下来的步骤将其集成到 Bamboo。

我正在使用 XCUITest 快速将它用于 UI 测试

【问题讨论】:

    标签: sonarqube bamboo xcuitest


    【解决方案1】:

    单击添加任务并选择声纳扫描仪。使用值更新任务,如果需要子目录则添加,然后使用 -Dsonar.java.binaries=target/classes 添加附加参数,更新您公司的服务器值,将项目密钥更新为唯一并使用其他默认值保存。它应该可以工作。

    【讨论】:

    • 非常感谢。工作。我的问题是 CI 代理配置不正确。
    • 好的,欢迎。通常应根据所使用的操作系统选择代理。所以如果你使用powershell或microsoft相关的任务,那么你可以添加OperatingSystems等于Windows。如果是 curl 脚本,可以使用 Linux。此设置可以在配置计划-> 阶段和作业-> 需求-> 搜索功能中完成。如果将特定代理配置为 CI 构建,则可能会出现代理不可用问题。
    • 是的,这正是我发现的。所以我把正确的能力,它工作得很好。我将它用于 iOS 项目。
    猜你喜欢
    • 2016-10-22
    • 2020-12-13
    • 2017-08-04
    • 2015-08-10
    • 2019-02-16
    • 2022-07-15
    • 2015-10-13
    • 1970-01-01
    • 2018-10-13
    相关资源
    最近更新 更多