检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取私有依赖库地址 获取私有依赖库配置。 单击页面右上方“操作指导”。 在“操作指导”对话框中单击“下载配置文件”,下载配置文件settings.xml至本地。 图3 下载配置文件 在本地打开配置文件settings.xml,在文件中搜索并找到如下红框中的用户名与密码。 步骤二:配置迁移工具
参考发布私有组件到RPM私有依赖库,下载RPM私有依赖库配置文件。 打开配置文件,将文件中所有“{{component}}”替换为上传RPM文件时使用的“{{component}}”值(本文档中该值为“hello”),并删除“rpm上传命令”部分,保存文件。 将修改后的配置文件保存到Linux主机的“/etc/yum
D”、“repoUrl”来源于上一步下载的配置文件中“Debian上传命令”部分。 USERNAME:上传文件使用的用户名,可以从Debian配置文件中获取,参考示例图片。 PASSWORD:上传文件使用的密码,可以从Debian配置文件中获取,参考示例图片。 repoUrl:上
发布库文件管理 彻底删除文件/文件夹 分页查询构建归档包列表 父主题: API
通过编译构建任务发布/获取Go私有组件 背景信息 私有依赖库管理各种开发语言对应的私有组件包(开发者通俗称之为私服)。由于不同的开发语言组件通常有不同的归档格式要求,私有依赖库目的就在于管理私有开发语言组件并在企业或团队内共享给其他开发者开发使用。 本文档介绍如何通过编译构建任务
jar。 npm组件介绍 npm全称Node Package Manager,是一个JavaScript包管理工具,npm组件包就是npm管理的对象,而npm私有依赖库就是管理和存储npm组件包的一个私有仓库。 npm组件包是由结构和文件描述组成: 包结构:是组织包中的各种文件,例如:源代码文件,资源文件等。
单击页面右上方“操作指导”,在弹框中单击“下载配置文件”,将配置文件settings.xml下载到本地。 在本地打开配置文件,在文件中搜索并找到用户名与密码。 单击页面右上方,单击“下载迁移工具”将迁移工具压缩包(脚本uploadArtifact2.py、配置文件artifact.conf)下载到本地。
1, "totalPages" : 1 } } 状态码 状态码 描述 200 OK 错误码 请参见错误码。 父主题: 发布库文件管理
d}/files 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 项目ID,对应"需求管理 CodeArts Req"项目唯一标识,私有依赖库首页地址栏url https://{host}/cloudartifact/proje
不涉及。 取值范围: true or false。 默认取值: 不涉及。 project_id 否 String 参数解释: 项目id,对应"需求管理 CodeArts Req"项目唯一标识,私有依赖库首页地址栏url https://{host}/cloudartifact/proje
获取项目下文件版本信息列表 功能介绍 获取项目下文件版本信息列表 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/release/files 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id 表2
包。 禁止覆盖:禁止上传相同路径的制品。 只读:禁止上传、更新、删除制品。可以下载已上传的制品。 设置完成后,系统将自动保存。 父主题: 管理私有依赖库2.0
包。 禁止覆盖:禁止上传相同路径的制品。 只读:禁止上传、更新、删除制品。可以下载已上传的制品。 设置完成后,系统将自动保存。 父主题: 管理私有依赖库1.0
发布库文件查询 获取项目下文件版本信息列表(待下线) 获取项目下文件版本信息列表 父主题: API
仓库角色对应的操作权限如表1所示。 表1 私有依赖库角色权限表 操作/角色 租户管理员 非租户管理员 仓库管理员 开发者 浏览者 仓库管理员 开发者 浏览者 新建私有依赖库 √ √ √ × × × 编辑私有依赖库 √ √ √ × × × 管理仓库与项目关联 √ √ √ × × × 上传私有组件 √ √
分支信息、构建任务、构建者、构建时间)。 “软件包”及其属性的管理是发布过程管理的基础,也是软件开发过程中的重要资产,常见的软件研发过程如图1所示: 图1 软件开发过程 图1中的Repository即制品仓库,用于管理软件开发过程产生的软件包,它是连接持续集成和持续交付的重要环节
输入天数,超过指定天数的快照版本将被自动清理。 设置自动清理时间不能小于1天或者超过100天。 单击“保存”完成清理策略设置。 父主题: 管理私有依赖库2.0
× × × × √ × 项目管理员 √ √ √ √ √ √ √ √ √ √ 租户管理员(拥有Tenant Administrator权限的IAM用户账号)可以对租户下所有的项目进行管理设置,非租户管理员的项目创建者拥有上述表格列出的操作权限。 如果管理员在创建IAM用户时,没有将
管理软件发布库1.0中的软件包 上传软件包到软件发布库1.0 访问软件发布库1.0。 单击“上传”。 在弹框中配置如下信息后,单击“上传”。 目标仓库:当前软件发布库。 版本:用户可以为软件包设置版本号。 上传方式:选择“单个文件上传”或“多个文件上传”,本章节默认“单个文件上传”。
输入天数,超过指定天数的快照版本将被自动清理。 设置自动清理时间不能小于1天或者超过100天。 单击“保存”完成清理策略设置。 父主题: 管理私有依赖库1.0