检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过编译构建任务发布/获取Go私有组件 背景信息 私有依赖库管理各种开发语言对应的私有组件包(开发者通俗称之为私服)。由于不同的开发语言组件通常有不同的归档格式要求,私有依赖库目的就在于管理私有开发语言组件并在企业或团队内共享给其他开发者开发使用。 本文档介绍如何通过编译构建任务
tion 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 认证token信息 表2 请求Body参数 参数 是否必选 参数类型 描述 [数组元素] 否 Array of strings 删除文件id列表 响应参数 状态码:
创建Maven类型代码仓库(操作步骤请参考创建云端仓库)。本文中使用仓库模板“Java Maven Demo”创建代码仓库。 进入代码仓库,在“pom.xml”中查看组件配置。 配置并执行编译构建任务。 在代码仓库中,单击页面右上角“设置构建”,页面跳转至“新建编译构建任务”页面。 在页面中选择“空白构建模板”,单击“下一步”。
Artifact”。 单击“立即使用”,进入制品仓库服务首页。 选择“私有依赖库”页签,页面展示服务下已创建的所有私有依赖库。 单击,在下拉栏中可以按制品类型查看仓库。 单击某个仓库名称,跳转到该仓库所在的项目私有依赖库页面。 操作视频 本视频介绍私有依赖库页面中的主要操作。 父主题: 管理私有依赖库2
所选成员。 修改成员权限 单击,在弹框中勾选仓库名称,单击“确定”。 查看仓库成员 依次单击页面左上角两个下拉列表,选择制品类型和仓库名称,页面中自动显示该仓库的成员列表。 单击页面上方“重置筛选条件”,可查看全部成员列表。 移出成员 选择一个仓库,在成员里列表中单击,可将对应行的成员从该仓库中移出。
go环境变量命令”复制到命令框中。 将配置文件中go上传命令代码段复制到命令框中,并参考Go Modules打包方式简介替换命令行中的参数信息(本文打包版本为“v1.0.0”)。 单击“新建并执行”,启动构建任务执行。 待页面提示“构建成功”时,进入私有依赖库,可找到通过构建任务上传的Go私有组件。
产品优势 约束与限制 03 使用 根据项目需要,您可以将组件分类归档在软件发布库与私有依赖库中。 软件发布库 进入软件发布库 软件发布库基础操作 查看/编辑软件包详情 管理回收站 操作权限说明 制品安全扫描 私有依赖库 进入私有依赖库 新建私有依赖库 管理私有依赖库 上传私有组件 管理私有组件
表1 项目级权限 项目级权限说明 角色/动作 创建仓库 编辑仓库 删除仓库 还原 彻底删除 还原所有 清空回收站 上传私有库组件 下载/查看私有库组件 删除/覆盖上传私有库组件 项目经理 √ √ √ √ √ √ √ √ √ √ 产品经理 × √ × √ √ × × √ √ × 测试经理
install -r requirements.txt --no-cache-dir 单击“新建并执行”,启动构建任务执行。 待任务执行成功时,查看构建任务详情,在日志中找到类似如下内容,说明编译构建任务从私有依赖库完成了依赖包下载并构建成功。