检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
指导”。 在弹框中单击“下载配置指导文件”。 配置代码仓库。 进入代码托管服务。创建Go语言代码仓库(操作步骤请参考创建云端仓库)。本文中使用仓库模板“Go Web Demo”创建代码仓库。 准备“go.mod”文件,并上传至代码仓库的根目录中。本文中使用的“go.mod”文件如下所示:
单击右上角,可以修改软件包的名称和发布版本(由编译构建归档的软件包发布版本默认为构建序号)。 构建信息:展示生成软件包的构建任务、构建序号、构建者、代码库、代码分支和Commit ID。单击“构建任务的名称”可以链接到编译构建任务。 构建包归档:展示通过构建任务上传的软件包的归档记录,单击,可以下载软件包。
通过编译构建任务发布Maven组件并按照版本归档至私有依赖库 相对于开发过程中的“源代码”,制品仓库服务关注和管理开发产生的待部署的软件包。软件包通常是由源码编译构建或打包而成,其中涉及生命周期的元数据(如名称、大小等基本属性、代码库地址、代码分支信息、构建任务、构建者、构建时间)。在开发过程中,软件包会根据不同版本不断生成改进。
"09d2ca2f5080d5b60f51c00ae5666666", "region" : "region", "createdTime" : "2024-02-27 18:29:19", "createdUserId" : "09d2ca2ffd00d3c21ff8c00a4d666666"
ion [ "666666af0f00445f85dec483fbc97c78", "6666666efdf244a3abcd53e5b19e86f4", "666666547a54464397b73c7ee1efd124" ] 响应示例 状态码: 200 OK { "status"
com/devreposerver/v5/data/package/info?project_id=666666af0f00445f85dec483fbc97c78 响应示例 状态码: 200 OK { "status" : "success", "trace_id" : "76629-1718767405716-27335"
单击,可以修改软件包的发布版本(由编译构建归档的软件包发布版本默认为构建序号)。 构建元数据:展示生成软件包的构建任务、大小、构建序号、构建者、代码库、代码分支。单击“构建任务的名称”可以链接到编译构建任务。 构建包归档:展示通过构建任务上传的软件包的归档记录,单击,可以下载软件包。 制品
Dfile:本地jar包所在位置的绝对路径。 Durl:Maven Snapshot地址。单击图标即可获取。 通过编译构建将snapshot组件发布到Maven私有依赖库 进入代码仓库,打开pom.xml文件,定义待上传组件的坐标信息(GAV信息)。 构建任务执行时会根据定义识别上传到私有依赖库的组件属性信息。 ve
HAR包:静态共享包,编译态复用。主要作为二方库或三方库供其他应用依赖使用;包含资源文件、*.so文件、元数据文件等。 HSP包:动态共享包,运行时复用。主要提供共用的代码或资源,提高代码的可重用性和可维护性。 HAR包中的元数据文件oh-package.json5是对组件的描述文件,包含名称、版本、依赖等信息,ohpm
台Linux主机上,且必须和CodeArts服务网络连通,该主机必须安装Python3。 迁移Maven组件 从Maven本地仓库(例如:C:\Users\xxxxx\.m2\repository)找到需迁移的组件,复制到指定目录(用户自己指定)。 进入私有依赖库,在左侧边栏中选择目标Maven私有依赖库。
而npm私有依赖库就是管理和存储npm组件包的一个私有仓库。 npm组件包是由结构和文件描述组成: 包结构:是组织包中的各种文件,例如:源代码文件,资源文件等。 描述文件:描述包的相关信息,例如:package.json、bin、lib等文件。 包中的package.json文件
/”后半段的的信息。 target_user_name 迁移后的目标仓库账号,配置为从2.c中获取的username。 target_password 迁移后的目标仓库密码,配置为从2.c中获取的password。 图5 迁移后的目标仓库详细信息 步骤三:执行迁移 执行以下命令迁移JFrog仓库至私有依赖库。
com/devreposerver/v5/data/package?project_id=666666af0f00445f85dec483fbc97c78 响应示例 状态码: 200 OK { "status" : "success", "trace_id" : "142838-1718767424403-26988"
"skipAutoTrash" : { "packageCategory" : "prod", "paths" : [ "/a/b/c", "/d/d" ] } } } } 状态码 状态码 描述 200 OK 错误码 请参见错误码。 父主题: 发布库仓库详情
pmrc”文件另存为“.npmrc”文件。 2. 复制到用户目录下,Linux系统路径为:~/.npmrc (Windows系统路径为: C:\Users\<UserName>\.npmrc)。 3. 进入npm工程目录(package.json文件所在目录),执行以下命令下载npm依赖组件:
发布仓页面上传大小:2GB 语言仓页面上传大小:100MB 单制品类型仓库数:不限 支持基础版所有特性。 开源漏洞扫描。 病毒扫描。 恶意代码扫描。 开源许可证风险扫描。 制品依赖分析。 计费模式:包周期 8300元/月 适用场景 包年/包月计费模式需要用户预先支付一定时长的费用
} } } } 到这里为止这个请求需要的内容就具备齐全了,您可以使用curl、Postman或直接编写代码等方式发送请求调用API。对于获取用户Token接口,返回的响应消息头中“x-subject-token”就是需要获取的用户Token。有
"project_id" : "bef3419620d743eca6a57881a0f00666,", "area_service_id" : "c0ec24a435a640728b07785d882cf666,", "granted_object_path" : "/xxxx/aaa/bbb/*