检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在列表中找到任务“phoenix-codecheck-worker”。 单击任务名称进入详情页,选择“设置”页签。 单击导航“规则集”,规则集中默认包含的语言是“JAVA”。 增加Python语言检查规则集。 单击“已包含语言”之后的图标,重新获取代码仓库语言,刷新后的列表新增了多种语言。
参数类型 描述 taskId String 任务ID branchName String 任务名 isDefault String 是否为默认分支 status String 最近一次代码检查成功与否 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code
代码检查”则关闭该功能。 2 检查模式 无需配置,默认为本地扫描模式。 3 配置扫描排除目录 支持填写相对代码仓的相对目录,例如:一级目录写 目录名,二级目录写 目录1名/目录2名;多个指定目录扫描,可用;号隔开。 不填写目录默认扫描整个项目的所有内容(仅在项目检查时生效)。 4
name String 检查参数名称 cfg_key String 检查参数对应的key值 default_value String 检查参数默认值 option_value String 检查参数可选项 is_required Integer 0:非必填,1:必填 description
name String 检查参数名称 cfg_key String 检查参数对应的key值 default_value String 检查参数默认值 option_value String 检查参数可选项 is_required Integer 0:非必填,1:必填 description
rule_languages 否 String 规则对应的语言 rule_severity 否 String 缺陷等级,0致命;1严重;2一般;3提示。默认全部查询 offset 否 Integer 分页索引,偏移量 limit 否 Integer 每页显示的数量 请求参数 表2 请求Header参数
2022-02-26 第十七次正式发布。本次变更说明如下: 增加查询任务检查失败日志。 增加删除自定义规则集。 增加设置每个项目对应语言的默认规则集配置。 修改新建检查任务。 修改查询缺陷概要。 修改创建自定义规则集。 修改查看规则集的规则列表。 修改错误码。 2022-01-27
String 工具规则ID,即可配置阈值规则的各种阈值对应的ID,当前无便利手段获取,请联系客服咨询 default_value String 默认值 option_value String 当前 option_key String 当前规则配置项key option_name String
设置媒体类型和编码格式 表3 请求Body参数 参数 是否必选 参数类型 描述 check_type 否 Array of strings 检查类型,数组格式,默认为source git_url 是 String 仓库地址 git_branch 是 String 仓库分支 language 是 Array
是否必填 规则名称 创建的规则名称,可自定义。 支持中英文,数字,点,下划线“_”和连接符“-” 字符长度范围为1~128 是 工具规则名称 默认填充为规则源码文件名,不可手动修改。 是 检查工具 该检查规则使用的检查工具,当前仅支持SecBrella。 是 语言 该规则检查的编译语言,当前仅支持Java。
布情况。 问题指派分配:检查出来的代码问题修改分配情况。如果已指派的数量与问题数不一致,说明存在某代码问题还未分配修改责任人。 历史趋势:默认展示近一个月内该代码检查任务的检查结果变化趋势,包括问题数、圈复杂度和重复率。 查看代码问题 可查看代码问题详情有两种查看方式:导出至本地和在线查看。
得 if_use 是 String 任务语言和规则集的关系是否启用,1是启用,0是未启用 status 是 String 新/老数据表示,默认1 响应参数 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
String 工具规则ID,即可配置阈值规则的各种阈值对应的ID,当前无便利手段获取,请联系客服咨询 default_value 否 String 默认值 option_value 否 String 当前 option_key 否 String 当前规则配置项key option_name