如果质量规则和质量阈需要自定义配置,这个时候就需要在流水线里面扫描之前,先手动在ui上面创建项目,配置好质量规则和质量阈。(这些可以通过api的方式去解决)
质量阈的配置
质量阈和质量不是一回事,质量阈就是去定义一些指标,如果项目符合我的指标,那么项目就是正常的状态。项目不达到指标,就会出现error的情况。
如果很多部门都去使用sonar,那么每个团队去维护自己的质量规则和质量阈,当然也可以使用默认的。
一般都是团队去定义自己组里面所用到的哪些规则。
目的: 适用于以质量门禁作为交付关卡。
质量阈的好处就是在扫描的时候会挨个对条件进行判断 (质量域正常和错误)