检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
租户级IP白名单 IP白名单是通过设置IP白名单的IP范围和访问权限,限制用户的访问和上传下载权限,大大增强仓库的安全性。用户可以通过创建“租户级IP白名单”设置私有依赖库的访问权限。 创建租户级IP白名单 登录软件开发生产线首页,单击页面右上角用户名,在下拉菜单中选择“租户设置”。
使用客户端工具为python和pip,请确保已安装python和pip。 1. 从私有依赖库页面下载“pip.ini”文件,将“pip.ini”文件复制到用户目录下,Linux系统路径为:~/.pip/pip.conf (Windows系统路径为:C:\Users\<UserName>\pip\pip
在页面左侧仓库列表中选择snapshot仓库。单击“上传制品”,弹出“上传制品”对话框,请根据需要选择GAV定义来源。 GAV定义来源有以下两种: GAV定义来源模式 描述 POM模式 从POM文件中解析出Maven的GAV坐标信息,然后再上传。 GAV模式 直接指定Maven包的坐标信息再上传。
份凭证(密码和访问密钥)。 在我的凭证下,您可以查看帐号ID和用户ID。通常在调用API的鉴权过程中,您需要用到帐号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。
至私有依赖库。 准备工作 已创建对应格式的私有依赖库。 运行环境为Python3。 若使用Nexus,迁移工具必须和Nexus运行在同一台Linux主机上,且必须和CodeArts服务网络连通,该主机必须安装Python3。 迁移Maven组件 从Maven本地仓库(例如:C:\Users\xxxxx\
repo_type JFrog源仓库类型,配置为“jfrog”。 domain JFrog源仓库地址,例如“http://本地JFrog仓库IP:本地JFrog仓库端口/artifactory”。 repo 需要迁移的JFrog源仓库名称,根据实际名称填写。 user_name 登录JFrog源仓库的账号,根据实际情况填写。
查询租户Maven仓库列表和账号密码 功能介绍 查询租户Maven仓库列表和账号密码,支持跨租户 调用方法 请参见如何调用API。 URI GET /cloudartifact/v5/maven/info 表1 Query参数 参数 是否必选 参数类型 描述 project_id
通过编译构建任务发布/获取NPM私有组件 背景信息 NPM(Node Package Manager)是一个JavaScript包管理工具,NPM组件包即NPM管理的对象,而NPM私有依赖库就是管理和存储NPM组件包的一个私有仓库。 私有依赖库管理各种开发语言对应的私有组件包(开发者通俗称之为私服)。
URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从终端节点中获取。 例如,IAM服务在华北-北京一区域的Endpoint为iam.cn-north-1
path zip文件的完整路径。路径格式包括以下几种情况: v2.0以下版本:{moduleName}/@v/{version}.zip。 v2.0以上版本: zip包里有go.mod且路径里以/vN结尾:{moduleName}/vX/@v/vX.X.X.zip。 zip包里不含go.mod或go
path zip文件的完整路径。路径格式包括以下几种情况: v2.0以下版本:{moduleName}/@v/{version}.zip。 v2.0以上版本: zip包里有go.mod且路径里以/vN结尾:{moduleName}/vX/@v/vX.X.X.zip。 zip包里不含go.mod或go
0.0/ 压缩组件zip包。 首先,使用以下命令,进入组件zip包所在根目录的上层目录。 cd ~ 然后,使用zip命令将代码压缩成组件包。命令行中,“包根目录名称”为“example.com”“包名”自定义为“v1.0.0.zip”,因此命令如下: zip -D -r v1.0
地址,不同服务不同区域的终端节点不同,制品仓库的终端节点如下表所示,请您根据业务需要选择对应区域的终端节点。 表1 制品仓库的终端节点 区域名称 区域 终端节点(Endpoint) 华东-上海一 cn-east-3 cloudartifacts-ext.cn-east-3.myhuaweicloud
赖库的整体印象。主要操作流程如图1所示。 图1 上传私有组件到CodeArts Artifact中的Maven私有依赖库流程 前提条件 已注册华为账号并开通华为云。 已开通并授权使用制品仓库服务。 访问制品仓库服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维
um 表1 Query参数 参数 是否必选 参数类型 描述 checksum 是 String 参数解释: 文件校验和,可在页面文件详细信息概览中获取,文件校验和的MD5, SHA-1, SHA-256, SHA-512任意值。 约束限制: 不涉及。 取值范围: 只能使用英文字符
0.0/ 压缩组件zip包。 首先,使用以下命令,进入组件zip包所在根目录的上层目录。 cd ~ 然后,使用zip命令将代码压缩成组件包。命令行中,“包根目录名称”为“example.com”“包名”自定义为“v1.0.0.zip”,因此命令如下: zip -D -r v1.0
0.0/ 压缩组件zip包。 首先,使用以下命令,进入组件zip包所在根目录的上层目录。 cd ~ 然后,使用zip命令将代码压缩成组件包。命令行中,“包根目录名称”为“example.com”“包名”自定义为“v1.0.0.zip”,因此命令如下: zip -D -r v1.0
descriptionCreateDockerRepositoryDo:= "string" request.Body = &model.CreateDockerRepositoryDo{ Type: "Hosted", Description: &description
取值范围: 数字及中划线(-)组成的字符串。 result Object 参数解释: 请求返回结果,接口不同,返回不同。 取值范围: 根据不同接口有不同范围。 请求示例 https://localhost.com/devreposerver/v5/data/package/info?pr
otMavenRepoDo, RepositoryIds: listRepositoryIdsbody, Description: &descriptionUpdateNotMavenRepoDo, Format: "pypi", RepoName: "test-pypi"