检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置代码检查任务 配置代码检查任务规则集 配置代码检查任务质量门禁 配置代码检查任务定时执行 配置代码检查任务消息通知 配置代码检查任务检查模式 查看徽标状态 配置代码检查任务集成服务 配置代码检查任务自定义环境 配置代码检查任务高级选项
查子任务。 进入代码检查任务详情页面。 单击,在代码托管中新建MR请求。 合并分支相关操作请参见代码托管用户指南。 单击,通过下拉框中,可查看所有的MR触发代码检查的历史记录。 配置代码提交时执行 勾选“代码提交时执行”,表示对代码仓提交代码时会触发执行代码检查任务。 仅对已创建任务的分支有效。
根据需要开启或关闭事件类型的通知状态。 开启服务动态通知,即通知当前任务所属项目的特定成员,可在消息中心查看消息。 开启邮件通知,即通知当前任务所属项目的特定成员,可在邮件中查看消息。 配置代码检查服务钉钉通知 进入钉钉群,找到“群设置 > 智能群助手”,然后添加机器人(选择自定义类型)。
task_advanced_settings 是 Array of TaskAdvancedSettingsItem objects 高级配置参数的相关信息 表4 TaskAdvancedSettingsItem 参数 是否必选 参数类型 描述 key 是 String 高级配置对应的名称 value
在“质量门禁”区域,根据质量要求开启门禁开关,并设置门禁阈值。 图1 配置质量门禁 完成后,单击“保存”。 您可单击“开始检查”执行检查任务并查看检查结果。 若问题级别数超过设定阈值,任务概览页面提示门禁结果为“不通过”,需要您根据检查结果优化代码。 父主题: 配置代码检查任务
CodeArts Check最佳实践汇总 本文汇总了基于代码检查服务(CodeArts Check)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松检查代码。 表1 CodeArts Check最佳实践一览表 最佳实践 说明 使用预置规则检查GitCode代码仓中的代码质量
ignore_path_settings 是 Array of IgnorePathSettingItem objects 屏蔽目录的节点信息列表 表4 IgnorePathSettingItem 参数 是否必选 参数类型 描述 file_path 是 String 目录或文件路径
参数 是否必选 参数类型 描述 [数组元素] 是 Array of UpdateTaskRulesetItem objects 修改规则集信息 表4 UpdateTaskRulesetItem 参数 是否必选 参数类型 描述 language 是 String 规则集语言 rule_set_id
SDLC 软件开发生命周期(Software Development Life Cycle)。 问题展示 准确定位到问题所在代码行,用户可以在线查看并分析代码问题。 延迟上线 在工具版本升级后,由于代码检查服务检查引擎的能力提升,可能会出现新的缺陷。但新检查出来的缺陷,不会计算到正式缺
401 Unauthorized { "error_code" : "CC.00000003", "error_msg" : "认证信息过期" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9
401 Unauthorized { "error_code" : "CC.00000003", "error_msg" : "认证信息过期" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9
401 Unauthorized { "error_code" : "CC.00000003", "error_msg" : "认证信息过期" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9
401 Unauthorized { "error_code" : "CC.00000003", "error_msg" : "认证信息过期" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9
状态码: 200 表4 响应Body参数 参数 参数类型 描述 info Array of TreeNode objects 任务的目录树信息 total Integer 数目 表5 TreeNode 参数 参数类型 描述 file_name String 目录或文件名 file_path
401 Unauthorized { "error_code" : "CC.00000003", "error_msg" : "认证信息过期" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 创建自定义规则集:规则集对应的项目ID、模板ID根据
401 Unauthorized { "error_code" : "CC.00000003", "error_msg" : "认证信息过期" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 新建检查任务:检查任务的检查类型为source,对应