出版质量门的结果太长了。现在,当我使用各自的Azure DevOps任务发布时,我必须等待至少18分钟,直到进程完成。该项目没有一个庞大的代码库(只有45k行代码),据我所见,进程本身也没有加载基于Azure的数据库。有什么问题吗?是否有任何提高QG出版绩效的方法?
发布于 2019-02-12 11:52:22
发布质量门步骤轮询SonarQube服务器,直到服务器上的后台处理完成为止,然后将成功/失败结果发布到Azure DevOps构建摘要页。
如果您可以不使用构建摘要页面上的SQ摘要,那么您只需禁用发布质量门步骤。
要了解这一步花费这么长时间的原因,您需要查看您的SonarQube服务器。背景任务上的文档描述了如何查看后台处理以查看每个任务所用的时间。在硬件建议和基准测试页面上也有一些perf建议。如果使用的是企业版,则可以增加计算引擎工人的数量。
https://stackoverflow.com/questions/54635957
相似问题