检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建docker仓库 功能介绍 创建docker仓库 调用方法 请参见如何调用API。 URI POST /cloudartifact/v5/repositories 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 format 是 String 仓库格式 display_name
则为可选配置。 在仓库的基本信息页面,首先输入路径,单击可以为Maven、npm、Go、PyPI、RPM、Conan、原生-Docker、CocoaPods添加路径。 单击可以删除路径。 单击“确定”,设置的信息即可生效。 父主题: 管理私有依赖库2.0
私有依赖库用于管理私有组件(开发者通俗称之为私服),包括Maven、npm、Go、NuGet、PyPI、RPM、Debian、Conan、原生-Docker、CocoaPods制品仓库。 制品仓库服务(CodeArts Artifact)于2023年3月进行服务升级,老用户在该时间前的存量私有依赖库
add package <PACKAGE> 客户端下载Docker组件 前提条件: 已安装Docker客户端。 私有依赖库中已创建Docker仓库。 在Docker客户端需要执行如下命令修改配置,忽略证书。 vi /etc/docker/daemon.json { "insecure-registries":
仓库管理 创建maven仓库 编辑仓库 查看仓库信息 创建docker仓库 删除仓库到回收站 查询租户Maven仓库列表和账号密码 创建非maven仓库 编辑非maven仓库信息 父主题: API
服务韧性 CodeArts Artifact通过多活无状态的跨AZ部署、AZ之间数据容灾等技术方案,保证业务进程故障时快速启动并修复,以保障服务的持久性和可靠性。 父主题: 安全
本地仓库支持Maven、npm、Go、PyPI、RPM、debian、Conan、NuGet、原生-Docker、CocoaPods制品仓库。 聚合仓库支持Maven、npm、PyPI、原生-Docker制品仓库。 选择不同格式的仓库,页面会展示对应的配置,请参照仓库配置说明完成进一步配置。
获取项目下文件版本信息列表 获取项目下文件版本信息列表 回收站 批量还原回收站、批量删除回收站 仓库管理 创建maven仓库、编辑仓库、查看仓库信息、创建docker仓库、删除仓库到回收站、查询租户Maven仓库列表和账号密码、创建非maven仓库、编辑非maven仓库信息 仓库关联项目 查询项目管理关联仓库、项目关联仓库
私有依赖库的基础操作 私有依赖库用于管理私有组件(开发者通俗称之为私服),支持创建Maven、npm、Go、PyPI、RPM、Debian、Docker类型的制品仓库。 用户可以管理私有依赖库,包括编辑仓库、删除仓库、管理用户权限等操作。 私有依赖库支持与本地开发环境对接,可以使用私有
仓库格式。比如:maven2,docker,conan,debian,go等。只能指定某一种格式。 约束限制: 不涉及。 取值范围: maven2,docker,conan,debian,go,nuget,rpm,pypi,npm,cocoapods,generic。 默认取值:
勾选多个软件包/文件夹,单击列表下方的“还原”,可以将所选的软件包/文件夹全部还原。 3 还原所有 单击“更多操作 > 还原所有”,可以一键还原回收站所有软件包/文件夹。 4 清空回收站 单击“更多操作 > 清空回收站”,可以一键删除回收站所有软件包/文件夹。 5 批量删除 勾选多个软件包/文件夹,单击列表下
String 参数解释: 仓库类型列表。 约束限制: 不涉及。 取值范围: maven2,docker,conan,debian,go,nuget,rpm,pypi,npm,cocoapods,generic。 默认取值: 不涉及。 in_project 否 String 参数解释:
上传原生-Docker组件 进入私有依赖库,在左侧边栏中单击待上传私有组件的目标Docker仓库。 单击“上传制品”,配置页面信息(详见下表)。 参数 说明 上传方式 默认为“单个文件上传”。 PackageName 输入制品包名称。 文件 从本地选择待上传的Docker文件。 单击“上传”。
发布仓构建推送大小:10GB 语言仓构建推送大小:2GB 发布仓页面上传大小:2GB 语言仓页面上传大小:100MB 单制品类型仓库数:100个 支持Maven、Docker、Npm、Rpm、Nuget等10种制品类型。 支持Maven、Npm等代理仓功能。 支持制品版本控制。 支持制品清理。 支持构建元数据。
在“发布依赖包到CodeArts私有依赖库”一栏勾选“配置所有pom”,并在下拉列表中选择与已项目关联的Maven私有依赖库。 若下拉列表中没有选项,请参考管理Maven仓库与项目的关联将Maven私有依赖库关联至构建任务所在的项目。 单击“新建并执行”,启动构建任务执行。 待任务执行成功时,进入私
勾选多个软件包/文件夹,单击列表下方的“还原”,可以将所选的软件包/文件夹全部还原。 3 还原所有 单击“还原所有”,可以一键还原回收站所有软件包/文件夹。 4 清空回收站 单击“清空回收站”,可以一键删除回收站所有软件包/文件夹。 5 批量删除 勾选多个软件包/文件夹,单击列表下方的“删除”,可以将所选的软件包/文件夹全部删除。
nan|nuget|docker2|cocoapods|ohpm。 默认取值: 不涉及。 in_project 否 String 参数解释: 是否在项目中,值为true,project_id有值时,查询指定项目数据;project_id无值时,查询当前账号所有项目数据。值为fal
domainId需要为有效值,format有效值为:npm|go|pypi|rpm|composer|maven|debian|conan|nuget|docker2|cocoapods|ohpm, sequence取值根据套餐不同有不同上限值。 默认取值: 不涉及。 请求参数 无 响应参数 状态码: 200
根据需要单击编辑并勾选权限,单击保存。 表1 项目级权限 项目级权限说明 角色/动作 创建仓库 编辑仓库 删除仓库 还原 彻底删除 还原所有 清空回收站 上传私有库组件 下载/查看私有库组件 删除/覆盖上传私有库组件 项目经理 √ √ √ √ √ √ √ √ √ √ 产品经理 ×
格式的软件制品。除了基本的存储功能,还提供构建部署工具集成、版本控制、访问权限控制、安全扫描等重要功能,是一种企业处理软件开发过程中产生的所有制品包类型的标准化方式。 制品仓库服务(CodeArts Artifact)于2023年3月进行服务升级,老用户在该时间前的存量软件发布库