繁体   English   中英

检查声纳运行是否通过命令行上的质量门

[英]check if sonar run passed the quality gate on commandline

我正在创建 pre-commit hook 。 在将代码提交到 repo 之前,它将执行声纳运行,如果代码未通过质量门,则不允许提交。

声纳运行完成后我得到这个链接http://localhost:9000/api/ce/task?id=AVI1VL6M3afNin76yzQz

在此链接上使用 curl 我可以知道声纳运行是否成功,但如何检查它是否通过了质量门。 我如何在命令行上找到相同的内容。

此主题已添加到昨天 5.3 版本的文档中: http : //docs.sonarqube.org/display/SONAR/Breaking+the+CI+Build

检查这个答案有一个指向 CLI 工具的链接,它可以为任何平台构建并在您的钩子中使用,如果可以在钩子中使用 cURL 等 3-rd 方应用程序是可以的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM