检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
什么是制品仓库 服务概述 制品仓库服务(CodeArts Artifact)为软件开发企业提供管理软件发布过程的能力,保障软件发布过程的规范化、可视化及可追溯。 相对于开发过程中的“源代码”,制品仓库服务关注和管理的是开发产生的待部署的“软件包”(通常由源码编译构建或打包而成)及
关联CodeArts Artifact中的Maven仓库与项目 在私有依赖库中,将Maven格式仓库与多个项目关联后,项目中的构建任务即可完成在构建步骤中选择该仓库,将构建出来的产物存放到Maven仓库中。 进入私有依赖库,在左侧仓库列表中单击Maven格式仓库。 单击页面右侧“设置仓库”,选择“项目关联权限”
关联CodeArts Artifact中的Maven仓库与项目 在私有依赖库中,将Maven格式仓库与多个项目关联后,项目中的构建任务即可完成在构建步骤中选择该仓库,将构建出来的产物存放到Maven仓库中。 操作步骤 进入私有依赖库,在左侧仓库列表中单击Maven格式仓库。 单击
构建时,只允许在“setup.py”文件中的“name”值与添加的路径匹配的PyPI依赖包上传到私有库。 路径排除规则 否 输入需要添加的路径,单击“+”可添加多条。 构建时,不允许在“setup.py”文件中的“name”值与添加的路径匹配的PyPI依赖包上传到私有库。 Go 路径包含规则
配置私有依赖库覆盖策略 配置CodeArts Artifact中Maven仓库的清理策略 关联CodeArts Artifact中的Maven仓库与项目 父主题: 管理私有依赖库2.0
通过私有依赖库页面上传/下载私有组件 仓库管理员与开发者角色能够上传及下载私有组件,可以在“仓库权限”中设置仓库角色。 在页面上传私有组件 单击项目卡片进入项目(若没有项目,请新建项目)。 单击菜单栏“制品仓库 > 私有依赖库”,进入私有依赖库。 在左侧边栏中单击待上传私有组件的目标仓库。
了解制品仓库服务的功能详情和应用场景,有助于您更准确地匹配实际业务。 产品介绍 制品仓库服务概述 产品优势 约束与限制 03 使用 根据项目需要,您可以将组件分类归档在软件发布库与私有依赖库中。 软件发布库 进入软件发布库 软件发布库基础操作 查看/编辑软件包详情 管理回收站 操作权限说明
开启自动清理(默认为“否”),单击“是”并输入天数,超过指定天数的快照版本将被自动清理。 设置自动清理时间不能小于1天或者超过100天。 单击“保存”完成清理策略设置。 父主题: 管理私有依赖库2.0
管理私有依赖库1.0回收站 在私有依赖库中被删除的仓库与组件都会移到回收站,可以对删除后的组件进行管理。 进入私有依赖库。 单击“回收站”,页面右侧滑出“回收站”页面。 根据需要对列表中的仓库与组件进行删除或还原操作。回收站的所有删除操作都将彻底删除仓库与组件,无法重新找回,请慎重操作。 列表中
单击页面右上方“清空回收站”,可以一键删除回收站中的所有仓库与组件。 项目内回收站 单击项目卡片进入项目,单击菜单栏“制品仓库 > 私有依赖库”,单击目标仓库名称。 在页面左下方单击“回收站”,右侧滑出“回收站”页面。 根据需要对列表中的仓库与组件进行删除或还原操作。 列表中,若操作列中有和
Artifact中的Maven仓库的清理策略 制品仓库清理策略支持自动/手动批量删除满足清理条件的制品。用户在创建Maven类型仓库时,版本策略包括“Release”与“Snapshot”两个选项。 Maven制品的快照(SNAPSHOT)是一种特殊的版本,指定了某个当前的开发进度的副本,不同于常规的版本,
设置私有依赖库1.0与本地开发环境对接 下载私有依赖库配置文件 私有依赖库支持与本地开发环境对接,在本地开发时可使用私有依赖库中的私有组件。 进入私有依赖库,在左侧边栏中单击待与本地环境对接的仓库名称。 单击页面右侧“操作指导”。 在弹框中单击“下载配置文件”,下载配置文件至本地。
设置私有依赖库2.0与本地开发环境对接 用户下载的Maven工具默认对接公共仓库,且是通过setting.xml配置文件中的一些配置实现。私有依赖库支持与本地开发环境对接。通过修改setting.xml配置文件中相应的配置,即可实现私有依赖库与本地开发环境对接, 配置本地开发环境的setting
新的3个稳定版本 IE浏览器:不再进行支持与测试。 推荐使用Chrome、Firefox浏览器,效果会更好。 分辨率 分辨率大小 推荐使用1280*1024以上。 总存储容量 发布库与私有库容量共用 总容量10 GB 总下载容量 发布库与私有库流量共用 总流量5 GB/月 软件发布库使用限制
通过私有依赖库上传私有组件 只有仓库管理员与开发者角色才能够上传私有组件,在“独立用户权限”页面可设置仓库角色。 基础操作步骤 上传组件的操作步骤如下。 进入私有依赖库,在左侧边栏中单击待上传私有组件的目标仓库。 单击页面右侧“上传制品”。 在弹框中输入组件参数,并上传文件,单击
约束与限制 详细的限制请参见具体API的说明。 父主题: 使用前必读
露,保证您的个人数据安全。 隐私数据保护 涉及到用户的仓库密码信息需要存储时,CodeArts Artifact提供敏感数据加密存储。 父主题: 安全
、RPM、Debian、Docker类型的制品仓库。 用户可以管理私有依赖库,包括编辑仓库、删除仓库、管理用户权限等操作。 私有依赖库支持与本地开发环境对接,可以使用私有依赖库中的私有组件。配置本地开发环境对接私有依赖库时,可以获取依赖库地址。 发布区域:华北-北京一、华北-北京
项目管理者、项目经理、测试经理默认具有“权限配置”的权限。其他角色之前如有“权限配置”权限,可以继续在软件发布库内给其他角色配置权限。 父主题: 管理软件发布库2.0
若软件包过多,可以通过搜索软件包找到软件包及其目录。 单击软件包或其目录右侧“删除”,可删除软件包或目录。 在弹框中确认并输入要删除的软件包名称,单击“是”。 父主题: 管理软件发布库2.0