我正在使用Sonar服务器5.6版本。
我想设置一个质量门,以便解决所有主要问题所需的努力应该小于或等于5天(比方说)。如何指定质量门等标准?
我可以看到“可靠性修复努力”的类似条件
答案 0 :(得分:1)
以分钟为单位存储的补救费用仅作为每种问题类型的总计(错误,漏洞,代码异味),而不是严重性。
因此,您需要在for path, subdirs, files in os.walk(root):
for name in files:
if not name.startswith('_'):
# code here after if statement
category = name.split("_")[0]
number = ord(category) - ord("a")
# rest of code..
,Technical Debt
和Reliability Remediation Effort
... Security Remediation Effort
阈值上设置条件。
请记住,每个条件都独立于其他条件,因此如果将其设置为... 60(分钟),那么在项目未通过质量门之前,您将被允许在每个类别中有60分钟。< / p>