Bitbucket管道读取质量门结果

时间:2017-08-07 11:22:07

标签: java maven sonarqube bitbucket-pipelines quality-gate

我们正在尝试将Bitbucket Pipelines(Cloud)与SonarQube(6.4)集成。

特别是,如果SonarQube分析在我们的 Java 代码中检测到某些质量门违规,我们希望管道构建失败。

目前,我们正在使用Jenkins(多分支项目),我们设法通过Jenkinsfile文件中包含的命令waitForQualityGate()(我定义了要执行的管道)来实现此行为。

现在我们想试试Bitbucket Pipelines功能,因为我们的Git存储库托管在 Bitbucket Cloud 中,并继续使用我们当前的SonarQube服务器实例。

为了完整起见,我们的项目是用Java编写的,由maven管理;我们还在构建过程中使用了声纳扫描器插件。

任何人都可以给我一个提示吗?或者有没有人知道如何实现这种行为?

我知道声纳插件会将报告创建为BitBucket中Pull请求的注释,但这不是我们需要的。

提前感谢您的帮助。

0 个答案:

没有答案