Devops质量卡点
Posted orangleliu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Devops质量卡点相关的知识,希望对你有一定的参考价值。
概念对齐
质量检查点(卡点,门禁)
质量检查对象(工程的某个分支 || Appcode应用)
阻断规则
配置部分
规则部分
配置模块
配置继承(project会继承project中的配置,这里会有2层的继承关系,如果是appcode,根据应用树继承关系有点多)
配置对象(工程和appcode)有多种类型的阻断对象。 是分开还是统一到appcode呢?
服务集市中的配置(对接外部)
接入服务的方式增加阻断类型
数据汇总
数据表部分
结果汇总
怎么触发这些质量检查
同步方式
异步方式(一般都是异步提前触发)
结果数据录入
统一接入规范
判定某次检查的要素(工程+分支+tag等)
规则表达式(统一结果处理,配置+规则直接可以输出可读性的判定结果)
规则匹配,结果可读性
结果判定
结果已经在
更快速的判定
能拿到不通过的具体原因,以及快速定位
某些检查点还没有返回结果的时候【必要检查,非必要检查】
结果的2层判定
检查是否通过
是否要进行阻断
白名单机制
单次跳过,或者整个分支的跳过?
结合OA自动化审核(审核人是一个问题)
开关粒度(一个工程,一个阻断规则,全部放过),主要是用于降级
以上是关于Devops质量卡点的主要内容,如果未能解决你的问题,请参考以下文章