目标
将 PawSQL 审核结果转换为通过、警告或阻断结论,并反馈到代码仓库和流水线。准备工作
准备一份已发布的审核策略,明确阻断条件和异常行为。推荐决策表
配置流程
1
确定作用范围
指定仓库、分支、目录、数据库类型和发布阶段。
2
选择审核策略
使用经过验证的规则集,并记录每次运行实际使用的策略版本。
3
定义阻断条件
按严重级别、指定规则、解析错误或问题数量设置阈值。
4
定义异常行为
明确超时、认证失败和服务不可用时采用失败关闭、失败开放还是转人工。
5
建立豁免机制
要求记录原因、审批人、作用范围和到期时间。
6
配置结果反馈
选择提交状态、合并请求评论、流水线结果或审核报告等渠道。
建议回传字段
状态映射
新的提交到达后,旧工单结果应标记为过期,只有最新提交对应的工单可以满足合并条件。重复运行同一提交时,应更新既有检查或机器人评论,避免重复消息。