检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置每个项目对应语言的默认规则集配置 功能介绍 设置每个项目对应语言的默认规则集配置。 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/ruleset/{ruleset_id}/{language}/default 表1 路径参数 参数 是否必选
、路径遍历、信息泄露等。 覆盖业界常见的安全漏洞检测项,如命令注入、LDAP注入、SQL注入、开放重定向漏洞、数值处理、信息泄露等。 支持密码、API秘钥和访问令牌硬编码检查能力。 支持AcessKey泄露检查。 如果某租户购买了1个增强包,该租户账号及其所有IAM账号均可使用所有增强包相关的规则。
配置CodeArts Check项目级角色权限 新增的成员需赋予指定的角色,不同角色具备的默认权限不同。各角色具备的默认权限如表1。 表1 代码检查服务默认角色权限 资源权限/角色 项目管理员 项目经理 开发人员 测试经理 测试人员 参与者 浏览者 运维经理 产品经理 系统工程师
写“Scrum01”,其他参数保持默认即可。 单击“确定”后,进入到“Scrum01”项目下。 新建通用Git服务扩展点 服务扩展点(Endpoint)是软件开发生产线的一种扩展插件,为软件开发生产线提供链接第三方代码仓的能力。 代码检查服务默认检查CodeArts Repo服务
写“Scrum01”,其他参数保持默认即可。 单击“确定”后,进入到“Scrum01”项目下。 新建通用Git服务扩展点 服务扩展点(Endpoint)是软件开发生产线的一种扩展插件,为软件开发生产线提供链接第三方代码仓的能力。 代码检查服务默认检查CodeArts Repo服务
写“Scrum01”,其他参数保持默认即可。 单击“确定”后,进入到“Scrum01”项目下。 新建通用Git服务扩展点 服务扩展点(Endpoint)是软件开发生产线的一种扩展插件,为软件开发生产线提供链接第三方代码仓的能力。 代码检查服务默认检查CodeArts Repo服务
Git仓库Url 输入待连接的Git仓库的https地址。 用户名 输入待连接的Git仓库的用户名,不超过300个字符。 密码或Access Token 输入待连接的Git仓库的密码,不超过300个字符。 创建并执行代码检查任务 在页面导航栏中选择“代码 > 代码检查”。 单击“新建任务”,进入“新建任务”页面。
modify_ruleset 修改规则集的规则 ruleset modify_ruleset 删除规则集 ruleset delete_ruleset 配置默认规则集 ruleset set_default_ruleset 导出规则集表格 ruleset export_ruleset 导出问题表格
具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可
配置代码检查任务定时执行 根据实际需要,设置代码检查任务的执行计划,定时执行默认分支的检查任务。 建议在非流水线使用情况下进行配置。 约束与限制 配置当天时间间隔必须在5分钟以上。 配置执行计划 基于项目入口访问CodeArts Check服务首页。 进入代码检查页面,在任务列表中,单击任务名称。
“Scrum01”,其他参数保持默认即可。 单击“确定”后,进入到“Scrum01”项目下。 新建GitCode服务扩展点 服务扩展点(Endpoint)是软件开发生产线的一种扩展插件,为软件开发生产线提供链接第三方代码仓的能力。 代码检查服务默认检查CodeArts Repo服
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,在下拉列表中单击“我的凭证”。 进入“我的凭证 > API凭证”页面,即可查看账号ID。 父主题: 附录
name String 检查参数名称 cfg_key String 检查参数对应的key值 default_value String 检查参数默认值 option_value String 检查参数可选项 is_required Integer 0:非必填,1:必填 description
忽略。可使用字符','组合,默认为0 severity 否 String 严重级别,0致命;1严重;2一般;3提示。可使用字符','组合,默认全部查询 delay_status 否 String 筛选正式、延迟告警。值为0、1,可通过","组合,默认查询正式告警 请求参数 表3 请求Header参数
头“Content-Type”,请求鉴权信息等。 如下公共消息头需要添加到请求中。 Content-Type:消息体的类型(格式),必选,默认取值为“application/json”,有其他取值时会在具体接口中专门说明。 Authorization:签名认证信息,可选,当使用A
企业成功。 产品概述 图说Check 立即使用 成长地图 由浅入深,带您玩转CodeArts Check 01 了解 基于云端实现代码质量管理的服务。 产品介绍 什么是代码检查 产品优势 03 使用 学习如何在代码检查中开始您的实际工作。 任务创建 创建检查任务 规则集设置 配置代码检查规则集
rule_languages 否 String 规则对应的语言 rule_severity 否 String 缺陷等级,0致命;1严重;2一般;3提示。默认全部查询 offset 否 Integer 分页索引,偏移量 limit 否 Integer 每页显示的数量 请求参数 表2 请求Header参数
删除自定义规则集 功能介绍 删除自定义规则集,正在使用中的或默认规则集不能删除 调用方法 请参见如何调用API。 URI DELETE /v2/{project_id}/ruleset/{ruleset_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
规则集包含的规则id,每条规则都有1个唯一的规则id is_default String 是否是该语言默认规则集,0不是,1是 is_devcloud_project_default String 是否是项目下该语言默认规则集,0不是,1是 is_default_template String 是否是系统规则集,0不是,1是
type String 规则集状态optional:可选,selected:已选 status String 规则集属性0 是默认用户规则集,1 是系统默认规则集 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg