检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过编译构建任务发布/获取Npm私有组件 本文档介绍如何通过编译构建任务发布私有组件到Npm私有依赖库、如何从Npm私有依赖库获取依赖包完成编译构建任务。 前提条件 已有可用项目。如果没有项目,请先新建CodeArts项目。 已创建Npm格式私有依赖库。 请添加当前账号对当前私有库的权限,请参考管理用户权限。
待任务执行成功时,进入私有依赖库,可找到通过构建任务上传的Npm私有组件。 从NPM私有依赖库获取依赖包 以发布私有组件到NPM私有依赖库中发布的Npm私有组件为例,介绍如何从Npm私有依赖库中获取依赖包。 配置代码仓库。 进入代码托管服务,创建Node.js代码仓库(操作步骤请参考创
获取项目ID 调用API取项目ID 项目ID还用通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中“{Endpoint}”为IAM的终端节点,可以从终端节点获取。接口的认证鉴权请参见认证鉴权。
获取账号ID 在调用接口的时候,部分URL中需要填入帐号ID,所以需要先在管理控制台上获取到帐号ID。帐号ID获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,在下拉列表中单击“我的凭证”。 进入“我的凭证 > API凭证”页面,即可查看帐号ID。 图1 获取帐号ID 父主题:
通过编译构建任务发布/获取PyPI私有组件 本文档介绍如何通过编译构建任务发布私有组件到PyPI私有依赖库、如何从PyPI私有依赖库获取依赖包完成编译构建任务。 前提条件 已有可用项目。如果没有项目,请先新建CodeArts项目。 已创建PyPI格式私有依赖库。 请添加当前账号对当前私有库的权限,请参考管理用户权限。
待页面提示“构建成功”时,进入私有依赖库,可找到通过构建任务上传的Go私有组件。 从Go私有依赖库获取依赖包 以发布私有组件到Go私有依赖库中发布的Go私有组件为例,介绍如何从Go私有依赖库中获取依赖包。 参考发布私有组件到Go私有依赖库,下载私有依赖库配置文件。 进入代码托管服务,创建
通过编译构建任务发布/获取Go私有组件 本文档介绍如何通过编译构建任务发布私有组件到Go私有依赖库、如何从Go私有依赖库获取依赖包完成编译构建任务。 前提条件 已有可用项目。如果没有项目,请先新建CodeArts项目。 已创建Go格式私有依赖库。 请添加当前账号对当前私有库的权限,请参考管理用户权限。
通过编译构建任务发布/获取Maven私有组件 本文档介绍如何通过编译构建任务发布Maven私有组件至私有依赖库、及如何从私有依赖库获取Maven组件完成编译构建任务。 前提条件 已有可用项目。如果没有项目,请先新建CodeArts项目。 请添加当前账号对当前私有库的权限,请参考管理用户权限。
待任务执行成功时,进入私有依赖库,可找到通过构建任务上传的PyPI私有组件。 从PyPI私有依赖库获取依赖包 以发布私有组件到PyPI私有依赖库中发布的PyPI私有组件为例,介绍如何从PyPI私有依赖库中获取依赖包。 下载私有依赖库配置文件。 进入PyPI私有依赖库,单击页面右侧“操作指导”。
通过Linux命令行上传/获取Rpm私有组件 本文档介绍如何Linux命令行上传私有组件到Rpm私有依赖库、如何从Rpm私有依赖库获取依赖包。 前提条件 已有可用的Rpm组件。 已有可连通公网的Linux系统主机。 已创建Rpm格式私有依赖库 请添加当前账号对当前私有库的权限,请参考管理用户权限。
获取当前用户的套餐状态 功能介绍 获取当前用户的套餐状态 调用方法 请参见如何调用API。 URI GET /devreposerver/v5/data/package/info 表1 Query参数 参数 是否必选 参数类型 描述 project_id 否 String 项目id
USERNAME:上传文件使用的用户名,可以从Debian配置文件中获取,参考示例图片。 PASSWORD:上传文件使用的密码,可以从Debian配置文件中获取,参考示例图片。 repoUrl:上传文件使用的url,可以从Debian配置文件中获取,参考示例图片。 “DEBIAN_PACKAGE_
完整的命令行如下图所示: 命令执行成功,进入私有依赖库,可找到已上传的RPM私有组件。 从RPM私有依赖库获取依赖包 以发布私有组件到RPM私有依赖库中发布的RPM私有组件为例,介绍如何从RPM私有依赖库中获取依赖包。 参考发布私有组件到RPM私有依赖库,下载RPM私有依赖库配置文件。 打开配置文
USERNAME:上传文件使用的用户名,可以从Debian配置文件中获取,参考图1中标示的USERNAME。 PASSWORD:上传文件使用的密码,可以从Debian配置文件中获取,参考图1中标示的PASSWORD。 repoUrl:上传文件使用的url,可以从Debian配置文件中获取,参考参考图1中标示的repoUrl。
获取当前用户的套餐信息 功能介绍 获取当前用户的套餐信息 调用方法 请参见如何调用API。 URI GET /devreposerver/v5/data/package 表1 Query参数 参数 是否必选 参数类型 描述 project_id 否 String 项目id 请求参数
处理方法 上传组件时,将文件“pom.xml”中“distributionManagement”元素下“repository_id”的值,替换为文件“settings.xml”中“server”元素下“repository_id”的值。 上传组件操作步骤如下: 进入“Maven私有依赖库
参数 是否必选 参数类型 描述 x-auth-token 是 String 参数解释: 用户token。通过调用IAM服务获取用户Token获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 字符串长度为1-100000。
参数 是否必选 参数类型 描述 x-auth-token 是 String 参数解释: 用户token。通过调用IAM服务获取用户Token获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 字符串长度为1-100000。
参数类型 描述 X-Auth-Token 是 String 认证token信息 表2 请求Body参数 参数 是否必选 参数类型 描述 [数组元素] 否 Array of strings 删除文件id列表 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status
t不同,您可以从终端节点中获取。 例如,IAM服务在华北-北京一区域的Endpoint为iam.cn-north-1.myhuaweicloud.com。 resource-path 资源路径,即API访问路径,从具体API的URI模块获取。例如,获取用户Token接口的reso