在BitBucket中创建Pull Request时,在Pull Request上触发SonarQube扫描/分析的最佳方法是什么?
Tech Stack:
BitBucket服务器v4.14.5托管在
上SonarQube服务器6.6托管在
上詹金斯以前曾经习惯过扫描;最容易继续沿着这条路走下去。
Mibex插件不是一个选项,因为它创建了一个新项目,而且我的架构师不接受该工作流程。
理想情况下,工作流程为:
拉取请求工作流程:
开发人员创建拉取请求 - 拉取请求触发器SonarQube扫描 - 扫描结果返回BitBucket。
合并到主工作流程:
在拉取请求合并到' master'分支,另一个SonarQube扫描针对" master"保持' master'
的代码基线质量