【问题标题】:configure sonar in bamboo在竹子中配置声纳
【发布时间】:2019-02-16 01:15:14
【问题描述】:

我想在 Bamboo 中添加一个构建步骤,以便使用 sonarqube 分析代码。我不想为 Bamboo 使用像声纳这样的插件,但想知道是否可以编写脚本作为构建步骤来运行声纳。我已经在我们的构建服务器上下载了 sonarqube,它以管理员身份登录并启动并运行。

当我在本地进行设置时,我安装了声纳扫描仪并生成了我从项目根文件夹运行的 MSBuild 脚本,但由于它是一个构建服务器并且我在服务器上没有源代码,所以我不能这样做我正在探索如何在不使用插件/插件的情况下将它与 Bamboo 集成。

非常感谢您对此的任何帮助

【问题讨论】:

    标签: sonarqube bamboo sonarqube-scan


    【解决方案1】:
    1. 将您的存储库添加到计划中
    2. 在作业中添加源代码签出步骤
    3. 将 bash 或 cmd 命令步骤添加到 cd ${bamboo_build_working_directory} 并执行您的声纳脚本或将 bamboo_build_working_directory 作为参数传递给您的声纳脚本。 bamboo_build_working_directory 将替换为源代码根目录。

    【讨论】:

    • 感谢您为我提供指导。这是我缺少的第三步,当我将脚本放在构建根文件夹中时效果很好!
    猜你喜欢
    • 2011-07-31
    • 1970-01-01
    • 2016-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-05
    • 2012-09-16
    • 2015-12-22
    相关资源
    最近更新 更多