检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
apt仓库源添加。 打开配置文件(获取方法参考发布私有组件到Debian私有依赖库),将文件中所有“DISTRIBUTION”替换为上传Debian文件时使用的“COMPONENT”值(例如“main”),并根据下载的配置文件sources.list执行仓库源添加。 仓库源添加后,使用如下命令更新仓库源。
制品仓库服务。在软件发布库中,不同的项目角色对应的操作权限不同。拥有“权限设置”操作权限的成员可以对权限范围进行编辑。 参考添加CodeArts项目成员添加成员,为新增的成员赋予角色。 单击项目卡片进入项目,单击菜单栏“制品仓库 > 软件发布库”。 单击页面左上方,在下拉栏中单击“项目权限设置”。
责任共担 华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的云安全挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。
签名过程会自动往请求中添加Authorization(签名认证信息)和X-Sdk-Date(请求发送的时间)请求头。 AK/SK认证的详细说明请参加AK/SK认证。 对于获取用户Token接口,由于不需要认证,所以只添加“Content-Type”即可,添加消息头后的请求如下所示。
\.npmrc)。 3. 进入npm工程目录(package.json文件所在目录),打开package.json文件,将创建仓库时填写的路径信息添加到name字段对应的值中。 4. 执行以下命令将npm组件上传到仓库: npm config set strict-ssl false
执行以下命令安装python包: pip install {包名} 客户端下载Go组件 go客户端无法忽略证书校验,需要先把私有依赖库对应的域名证书添加到本地证书信任列表里,执行以下步骤添加信任证书列表。 导出证书。 openssl s_client -connect {host}:443 -showcerts
设置软件发布库的“容量阈值告警值”,并开启“发送邮件通知”。当仓库容量超过阀告警值时,通过发送邮件通知进行提醒。 说明: 在回收站中的软件包仍然占用软件发布库的使用容量,当软件包从回收站彻底删除时释放所占用的容量。 4 管理回收站 单击“回收站”,进入回收站页面,可根据需要对软件包/文件夹进行删除或还原操作。
在上传组件时,PackageName需要以创建仓库时添加的路径列表中的路径开头,详细可见帮助指导中的“仓库配置说明”。 例如: 创建npm仓库时,添加的路径为“@test”。 上传组件到该仓库时,“PackageName”中的“@test”存在于新建仓库时的路径列表中,可以成功上传。若使用其他不存在与列表中的路径,如“@npm”,则会上传失败。
在上传组件时,PackageName需要以创建仓库时添加的路径列表中的路径开头,详细可见帮助指导中的“仓库配置说明”。 例如: 创建NPM仓库时,添加的路径为“@test”。 上传组件到该仓库时,“PackageName”中的“@test”存在于新建仓库时的路径列表中,可以成功上传。若使用其他不存在与列表中的路径,如“@npm”,则会上传失败。
如何从RPM私有依赖库获取依赖包。 准备工作 已有可用的RPM组件。 已有可连通公网的Linux系统主机。 已创建RPM格式私有依赖库 请添加当前账号对当前私有库的权限,请参考管理用户权限。 发布私有组件到RPM私有依赖库 登录制品仓库,选择私有依赖库,进入RPM私有依赖库。单击页面右侧“操作指导”。
有依赖库获取依赖包完成编译构建任务。 准备工作 已有可用项目。如果没有项目,请先新建CodeArts项目。 已创建Go格式私有依赖库。 请添加当前账号对当前私有库的权限,请参考管理用户权限。 发布私有组件到Go私有依赖库 下载私有依赖库配置文件。 登录制品仓库,选择私有依赖库,进
如何正确调用Maven私有依赖库的私有组件? 进入私有依赖库,单击需要调用的私有组件名称,进入文件属性页面。 获取依赖下载地址,复制后添加至“pom.xml”文件即可。 父主题: 私有依赖库
在代码仓库完成设置组件版本后,单击页面右上角“设置构建”,页面跳转至“新建编译构建任务”页面。 在页面中选择“空白构建模板”,单击“下一步”。 单击“点击添加构建步骤”。搜索并添加步骤“Maven构建”。 编辑步骤“Maven构建”。 工具版本按照实际选择,本文中选择“maven3.5.3-jdk8-open”。
0_131-b31之前的版本中默认禁用,可以使用以下命令启用。 mvn -Dhttps.protocols= TLSv1.2 <goals> 或将以下命令添加到您的环境或构建脚本中。 export MAVEN_OPTS=-Dhttps.protocols= TLSv1.2 父主题: 私有依赖库
绑定项目,私有依赖库及私有依赖库内的资源存放在旧版私有依赖库中。 访问CodeArts Artifact的私有依赖库 开通制品仓库服务。 添加成员并授权成员角色,请参考配置软件发布库2.0的权限。 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 制品仓库
进入购买制品仓库服务页面。 根据需要选择区域、商品、购买时长、是否自动续费,勾选同意声明后单击“下一步:确认订单”。 建议根据您业务所在物理区域就近选择,以减少网络延时。购买的套餐只在对应的区域生效,不能跨区域使用。 确认订单内容:若需要修改,单击“上一步”;若确认无误,单击“下一步”。 选择支付方式后,确认付款。
认选择本地仓。 仓库名称:输入仓库名称。 制品类型:选择Maven类型。 归属项目:默认为当前项目,用户可以在下拉栏中选择其他目标项目。 添加路径白名单(非必选):为私有依赖库配置路径白名单,不填即可。 版本策略:同时勾选后,Maven私有依赖库将生成Release和Snapshot两种类型仓库,默认即可。
已创建对应格式的私有依赖库。 运行环境为Python3。 若使用Nexus,迁移工具必须和Nexus运行在同一台Linux主机上,且必须和CodeArts服务网络连通,该主机必须安装Python3。 迁移Maven组件 从Maven本地仓库(例如:C:\Users\xxxxx\.m2\reposit