检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
编译构建发布组件到私有依赖库 用户可以在编译构建任务中配置将构建产物直接发布到私有依赖库。 对接本地开发环境 通过页面给出的使用配置,可以一键生成配置文件。将生成的文件配置到本地开发工具中以后,可以直接在本地开发环境对接私有依赖库中的私有组件包,例如使用命令行对私有依赖库中的组件进行上传、下载等操作。
单击右上角“操作指导”,弹出“私有依赖库使用配置”对话框。 。 根据配置指导配置本地Maven工具。 执行mvn deploy命令上传Maven项目。 在命令窗口进入maven项目“pom.xml”所在目录,输入如下命令,上传本地jar包: mvn deploy:deploy-file -DgroupId=com
制品仓库服务帮助开发者统一管理各种开发语言在开发、构建过程中的依赖,构建成果(二进制制品)以及交付过程关键信息的重要组件,支持Maven、npm等常见制品包类型。可以与本地构建工具和云上的持续集成、持续部署无缝对接,同时支持制品包版本管理、细粒度权限控制、安全扫描等重要功能,实现软件包生命周期管理,提升发布质量和效率。
商用 制品安全扫描 2 无缝连接第三方仓库,提供统一聚合仓地址 新增自定义代理仓功能,允许用户创建自定义代理仓库来代理开源社区仓库和三方依赖仓库,通过代理仓下载文件后支持将对应文件缓存到制品仓库,解决用户三方依赖下载慢痛点,实现下载三方依赖和本地仓库一样的极致体验。 商用 代理仓库
通过Linux命令行上传/获取Debian私有组件 客户端上传组件 私有依赖库支持通过客户端上传/下载Maven、NPM、PyPI、Go、RPM组件。 客户端上传Maven组件 客户端下载Maven组件 客户端上传NPM组件 客户端下载NPM组件 客户端上传PyPI组件 客户端下载PyPI组件 客户端上传/下载Go组件
已有可连通公网的Linux系统主机。 已创建Debian格式私有依赖库。 请添加当前账号对当前私有库的权限,请参考管理用户权限。 发布私有组件到Debian私有依赖库 登录软件开发生产线,进入Debian私有依赖库。单击页面右侧“操作指导”。 在弹框中单击“下载配置文件”。 在Linux主机中执行以下命令,上传Debian组件。
请添加当前账号对当前私有库的权限,请参考管理用户权限。 创建Maven类型私有依赖库并关联项目 登录软件开发生产线首页,单击项目卡片进入项目。 单击菜单栏“制品仓库 > 私有依赖库”。 单击,选择“本地仓库”,输入仓库名称,选择“Maven制品类型”。 单击“确定”。新建成功的Maven私有依赖库将显示在仓库视图中。
发布私有组件到Npm私有依赖库 下载私有依赖库配置文件。 登录软件开发生产线,进入Npm私有依赖库。单击页面右侧“设置仓库”,记录仓库的路径。 单击“取消”返回私有依赖库页面,单击页面右侧“操作指导”。 在弹框中单击“下载配置文件”。 在本地将下载的“npmrc”文件另存为“.npmrc”文件。
请添加当前账号对当前私有库的权限,请参考管理用户权限。 已创建Maven格式私有依赖库,并与项目关联。 发布Maven私有组件到私有依赖库 配置代码仓库。 登录软件开发生产线,进入已创建的项目。单击顶部菜单“服务 > 代码托管”,进入代码托管服务。 创建Maven类型代码仓库(操作步骤请参考创建云端仓库)。本文中使用仓库模板“Java
户权限。 发布私有组件到PyPI私有依赖库 下载私有依赖库配置文件。 登录制品仓库,选择私有依赖库,进入PyPI私有依赖库。单击页面右侧“操作指导”。 在弹框中找到“发布配置”,单击“下载配置文件”。 在本地将下载的“pypirc”文件另存为“.pypirc”文件。 配置代码仓库。
已有可连通公网的Linux系统主机。 已创建Debian格式私有依赖库。 请添加当前账号对当前私有库的权限,请参考管理用户权限。 发布私有组件到Debian私有依赖库 登录制品仓库,选择私有依赖库,进入Debian私有依赖库。单击页面右侧“操作指导”。 在弹框中单击“下载配置文件”。 在Linux主机中执行以下命令,上传Debian组件。
到回收站、查询租户Maven仓库列表和账号密码、创建非maven仓库、编辑非maven仓库信息 仓库关联项目 查询项目管理关联仓库、项目关联仓库 仓库容量 仓库用量查询 搜索 通过checksum搜索文件、统筹搜索 用户管理 重置用户密码 仓库详情 查询仓库详情,不会去统计仓库下
用户管理 重置用户密码 父主题: API
发布私有组件到NPM私有依赖库 下载私有依赖库配置文件。 登录制品仓库,选择私有依赖库,进入NPM私有依赖库。单击页面右侧“设置仓库”,记录仓库的路径。 单击“取消”返回私有依赖库页面,单击页面右侧“操作指导”。 在弹框中单击“下载配置文件”。 在本地将下载的“npmrc”文件另存为“.npmrc”文件。
在页面上方搜索框中输入成员名或关键字,单击,即可查找仓库成员。 重置公共密码(该功能只有租户管理员可见) 公共密码用于编译构建服务向私有依赖库上传下载组件,页面不可见。单击页面右上方“重置公共密码”即可重置该密码。 父主题: 管理私有依赖库1.0
仓库管理 创建maven仓库 编辑仓库 查看仓库信息 创建docker仓库 删除仓库到回收站 查询租户Maven仓库列表和账号密码 创建非maven仓库 编辑非maven仓库信息 父主题: API
私有依赖库 制品仓库服务的私有依赖库支持通过页面手动上传下载私有组件,还支持与本地开发环境对接,通过本地开发环境上传下载私有组件。如果待上传的包太多,单个上传会很繁琐。通过私有依赖库提供的批量迁移工具可以提高上传效率,在易用性上能够更加便捷地从Nexus或其他类型仓库批量上传组件至私有依赖库。
用等开发场景所需,可以与本地各构建、部署工具和云上的持续集成、持续部署无缝结合。华为云CodeArts Artifact也提供制品和元数据的完整性校验能力,支持细粒度控制和按版本的细粒度包锁定权限,保障发布软件测试完整性,全面看护企业制品安全。 无缝连接第三方仓库,提供统一聚合仓地址,极大提升用户体验和下载性能
单击项目名称的下拉列表,可以切换项目查看旧版的软件发布库。 2 上传 单击列表左上方“上传”,可以手动上传本地软件包到软件发布库。 单次可上传单文件的最大值为2GB。 说明: 建议不要将带有明文账号密码等敏感信息的文件上传至软件发布库。 3 新建文件夹 单击列表右上方“更多 > 新建文件夹”,可以在当前页面下新建文件夹。
软件发布库2.0的简介 软件发布库是一种通用软件制品库,用来统一管理不同格式的软件制品。除了基本的存储功能,还提供构建部署工具集成、版本控制、访问权限控制、安全扫描等重要功能,是一种企业处理软件开发过程中产生的所有制品包类型的标准化方式。 制品仓库服务(CodeArts Arti