【发布时间】:2019-02-16 21:01:04
【问题描述】:
我们目前正在为我们的 Android 项目使用 GitLab 和 QuickBuild。 我必须在每次构建之前集成 Sonarqube 进行预检查。 由于大部分文档都是针对 Jenkins 的,因此我无法获得有关 quickbuild 的太多信息。
我可以看到我们可以在 quickbuild 中创建步骤,我必须再添加一个步骤来进行声纳检查并执行声纳命令。 但我仍然不太确定最佳做法是什么?
- 我应该在哪里运行 Sonar 服务器?
在哪里添加声纳配置文件?
有什么好的文档吗?
- 我应该在 GitLab 或 QuickBuild 上运行声纳检查吗? (我们的构建服务器是 QuickBuild,所以它看起来是更好的选择)
【问题讨论】:
标签: jenkins build sonarqube continuous-integration quickbuild