检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
仓库描述 repository_ids 是 Array of strings 仓库id列表 includes_pattern 否 String 路径白名单 deployment_policy 否 String 仓库属性-覆盖策略 auto_clean_snapshot 否 Boolean
上传组件时,将文件“pom.xml”中“distributionManagement”元素下“repository_id”的值,替换为文件“settings.xml”中“server”元素下“repository_id”的值。 上传组件操作步骤如下: 进入“Maven私有依赖库”
String 仓库类型 uri 是 String URI status 是 String 状态 include_pattern 否 String 路径白名单 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status String 参数解释: 请求成功、失败状态。
项目ID还用通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中“{Endpoint}”为IAM的终端节点,可以从终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中“projects”下的“id”即为项目ID。
请参见表1。 表1 CodeArts Artifact的数据保护手段说明 数据保护手段 简要说明 传输加密(HTTPS) CodeArts Artifact使用HTTPS传输协议,保证数据传输的安全性。 个人数据保护 CodeArts Artifact通过记录操作日志等方法防止个人数据泄露,保证您的个人数据安全。
足以抵扣产生的按需费用。 自动续费情况下,可能会因持续性周期扣款而导致账户的余额不足。 未购买资源包,在按需计费模式下帐户的余额不足。 欠费影响 由于制品仓库服务采用包年/包月计费方式,购买时已经预先支付了资源费用,因此在帐户出现欠费的情况下,在资源到期前仍可正常使用制品仓库服务
DgroupId、DartifactId、Dversion、Dpackaging:可根据需要自定义。 Dfile:本地jar包所在位置的绝对路径。 Durl:Maven Snapshot地址。单击图标即可获取。 通过编译构建将snapshot组件发布到Maven私有依赖库 进入代码仓库,打开pom
功能描述 阶段 相关文档 1 私有依赖库版本策略 私有依赖库支持“允许覆盖”、“禁止覆盖”、“只读”三种版本策略,可以设置是否允许上传相同路径的制品并将原包覆盖。 商用 私有依赖库的覆盖策略 2022年9月 序号 功能名称 功能描述 阶段 相关文档 1 新增Conan制品类型 支
获取项目下文件版本信息列表 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/release/files 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id 表2 Query参数 参数 是否必选 参数类型 描述
GET /cloudartifact/v5/{tenant_id}/{project_id}/{repo_name}/file-tree 表1 路径参数 参数 是否必选 参数类型 描述 tenant_id 是 String 参数解释: 租户id。 约束限制: 不涉及。 取值范围: 字符串长度不小于1。
调用方法 请参见如何调用API。 URI GET /devreposerver/v2/release/{project_id}/files 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 项目ID,对应"需求管理 CodeArts Re
安全 责任共担 身份认证和权限管理 数据保护技术 审计 服务韧性 更新管理 认证证书
/cloudartifact/v5/{tenant_id}/{project_id}/{repo_name}/file-detail 表1 路径参数 参数 是否必选 参数类型 描述 tenant_id 是 String 参数解释: 租户id。 约束限制: 必传。 取值范围: 不涉及。
数字及中划线(-)组成的字符串。 result Object 参数解释: 请求返回结果,接口不同,返回不同。 取值范围: 根据不同接口有不同范围。 请求示例 https://localhost.com/devreposerver/v5/data/package?project_id=666666af0f
Artifact)为软件开发企业提供管理软件发布过程的能力,保障软件发布过程的规范化、可视化及可追溯。 您可以使用本文档API对制品仓库进行相关操作,如发布库下获取文件信息等。支持的全部操作请参见API概览。 在调用软件开发平台API之前,请确保已经充分了解CodeArts相关概念,详细信息请参见产品介绍。
通过编译构建任务发布/获取PyPI私有组件 本文档介绍如何通过编译构建任务发布私有组件到PyPI私有依赖库、如何从PyPI私有依赖库获取依赖包完成编译构建任务。 前提条件 已有可用项目。如果没有项目,请先新建CodeArts项目。 已创建PyPI格式私有依赖库。 请添加当前账号对当前私有库的权限,请参考管理用户权限。
/cloudartifact/v5/file 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 path 是 String 文件路径 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 status String 参数解释: 请求成功、失败状态。 取值范围:
GET /cloudartifact/v5/{tenant_id}/{project_id}/{module}/{repo}/audit 表1 路径参数 参数 是否必选 参数类型 描述 tenant_id 是 String 租户id project_id 是 String 项目id module
调用方法 请参见如何调用API。 URI GET /cloudartifact/v5/repositories/{repo_id} 表1 路径参数 参数 是否必选 参数类型 描述 repo_id 是 String 参数解释: 仓库id,格式为{region}{domainId}{
repository_name 是 String 仓库名称 description 否 String 仓库描述 includes_pattern 是 String 路径白名单 project_id 否 String 项目id share_right 否 String 共享策略 响应参数 状态码: 200 表2