检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
自动安装Git 关闭开关,参考“如何手动安装Git?”安装Git。 是否安装Docker 勾选此项,安装Docker。 自动安装Docker 关闭开关,单击“如何手动安装Docker?”安装Docker。 AK 参考获取AK/SK获取。 SK 参考获取AK/SK获取。 代理名称
您需要的依赖包、工具,无法满足您的使用需求时,您可通过自定义构建环境提供的基础镜像执行代码检查任务。 前提条件 已将自定义环境推送到镜像仓中,具体操作请参见制作镜像并推送到SWR仓库。 配置自定义镜像 基于项目入口访问CodeArts Check服务首页。 进入代码检查页面,在任务列表中,单击任务名称。
准的代码检查引擎能够很好地帮助用户在开发早期快速、准确地发现代码问题,兼顾开发效率与产品质量。 代码检查引擎团队凝聚了国内40+博士、海外研究所50+专家、国内外10+老师合作成果,经过华为内部(15W+开发人员,日均500亿行扫描)大规模持续使用和打磨而成。 覆盖了业界主流开发
任务配置高级配置 功能介绍 任务配置高级配置,如自定义镜像 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/tasks/{task_id}/settings 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region。 通用Region指面向公共租户提供通用云服务的Region。 专属Reg
} } stage('上传镜像并部署到cce') { steps{ sh ''' echo "上传镜像并部署到cce" ''' } } }
id}/{language}/ruleset/{ruleset_id}/default 响应示例 状态码: 200 Request succeeded! null 状态码: 400 Bad Request { "error_code" : "CC.00000000", "error_msg"
调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。 Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。
2/{project_id}/tasks/{task_id}/listpathtree 响应示例 状态码: 200 Request succeeded! { "info" : [ { "file_name" : ".LAST_RELEASE", "file_path"
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书
单击“新建代理”,在弹出的窗口中,参考表3配置代理信息,其他参数项保持默认即可。 表3 新建代理参数说明 参数 说明 是否安装Docker 勾选此项,配需安装Docker。 自动安装Docker 打开开关,自动安装Docker。 AK 参考获取AK/SK获取。 SK 参考获取AK/SK获取。 代理名称 自定义代理名
状态码: 200 Request succeeded! { "info" : [ { "key" : "customImage", "value" : "xxxxx", "description" : "自定义镜像", "option_value"
检查类型,支持full/inc两种类型,full表示全量检查,inc表示mr检查 username 否 String 仓库有权限的用户名 access_token 否 String 仓库有权限的用户token endpoint_id 否 String 仓库有权限的用户endpointId
"on", "cfg_value" : "msbuild" } ] } 响应示例 状态码: 200 Request succeeded! null 状态码: 400 Bad Request { "error_code" : "CC.00000000", "error_msg"
String 错误描述 请求示例 GET https://{endpoint}/v2/rules 响应示例 状态码: 200 Request succeeded! { "info" : [ { "rule_id" : "2561", "rule_language" : "Java"
20xxxxxxebedb6e57xxxxxxxx/defects-statistic 响应示例 状态码: 200 Request succeeded! { "severity" : { "critical" : 120, "major" : 877,
project_id}/tasks/{task_id}/metrics-summary 响应示例 状态码: 200 Request succeeded! { "task_id" : "435b58ecf7f54c45907c1384d01c94a6", "task_name"
响应Body参数 参数 参数类型 描述 [数组元素] Array<Array<TaskCheckParamters>> Request succeeded! 表5 TaskCheckParamters 参数 参数类型 描述 check_id Integer 检查工具ID name String
请求Body参数 参数 是否必选 参数类型 描述 username 否 String 该任务对应临时仓库有权限的用户名,参数计划下线,不建议使用 access_token 否 String 该任务对应临时仓库有权限的用户token,参数计划下线,不建议使用 git_url 否 String
k_id}/ruleset/{ruleset_id}/check-parameters 响应示例 状态码: 200 Request succeeded! { "total" : 1, "data" : [ { "check_id" : 0, "name" :