我正在创建预提交钩子。在将代码提交到repo之前,它将进行声纳运行,如果代码没有通过质量门,则不允许提交。
声纳运行完成后,我得到了这个链接 http://localhost:9000/api/ce/task?id=AVI1VL6M3afNin76yzQz
在此链接上使用curl我可以知道声纳运行是否成功但是如何检查它是否通过了质量门。 如何在命令行中找到相同的内容。
答案 0 :(得分:1)
此主题已添加到昨天的5.3版本的文档中:http://docs.sonarqube.org/display/SONAR/Breaking+the+CI+Build
答案 1 :(得分:0)
选中此answer 有一个CLI工具链接,可以在任何平台上构建该工具,如果可以在钩子中使用cURL之类的第三方应用程序,则可以在钩子中使用它。