检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 父主题: 如何调用API
授权后,用户即可根据权限使用账户中的云服务资源。 自定义角色无预置权限,可以联系管理员添加当前角色类型对应资源的相应操作权限。 在私有依赖库中管理仓库权限 制品仓库服务支持在项目下统一配置项目各角色对当前项目下私有依赖库的默认操作权限,请参考添加成员并授权成员角色。
相关任务 在编译构建服务中,需要将构建产物上传至私有依赖库的配置方法,请参见发布依赖包到CodeArts私有依赖库。 父主题: 管理私有依赖库2.0
本地仓库:托管在服务端的制品仓库,是实际物理仓库,保存制品数据实体。 聚合仓库:聚合本地仓库、代理仓库,提供统一制品仓库入口,简化客户配置。 仓库名称 是 仅支持中文,英文,数字,下划线(_),连字符(-)和点(.),长度20字符以内。
当页面提示操作成功时,列表中对应项目的仓库关联数量将显示为与所勾选的仓库数量 在编译构建服务中,需要将构建产物上传至私有依赖库的配置方法,请参见发布依赖包到CodeArts私有依赖库。 父主题: 管理私有依赖库1.0
若使用Nexus,迁移工具必须和Nexus运行在同一台Linux主机上,且必须和CodeArts服务网络连通,该主机必须安装Python3。
勾选“我已阅读并同意《隐私政策说明》与《CodeArts服务使用声明》”,单击“确定”。
重置公共密码(该功能只有租户管理员可见) 公共密码用于编译构建服务向私有依赖库上传下载组件,页面不可见。单击页面右上方“重置公共密码”即可重置该密码。 父主题: 管理私有依赖库1.0
服务默认保留的时间为: 从发布库放入回收站:30天。 从回收站彻底删除:30天 图1 设置清理策略 如果列表中的选项不满足需要,可以自定义时间,单击“自定义”,输入数字,单击“√”保存。
单击顶部菜单“服务 > 代码托管”,进入代码托管服务。 单击“新建仓库”。 选择“归属项目”,单击“模板仓库”,单击“下一步”。 搜索并勾选“Java Maven Demo”类型模板,单击“下一步”。 输入“代码仓库名称”,单击“确定”。
服务默认保留的时间为: 从发布库放入回收站:15天。 从回收站彻底删除:15天 如果列表中的选项不满足需要,可以自定义时间,单击“自定义”,输入数字,单击“√”保存。 以下为非必填项: 忽略“生产包”状态的文件:系统进行文件清理时将保留“生产包”状态的文件。
配置软件发布库2.0的权限 新增的成员需赋予指定的角色,才可以正常的使用制品仓库服务。在软件发布库中,不同的项目角色对应的操作权限不同。拥有“权限设置”操作权限的成员可以对权限范围进行编辑。 操作步骤 参考添加CodeArts项目成员添加成员,为新增的成员赋予角色。
单击顶部菜单“服务 > 代码托管”,进入代码托管服务。 创建Maven类型代码仓库(操作步骤请参考创建云端仓库)。本文中使用仓库模板“Java Maven Demo”创建代码仓库。 进入代码仓库,在“pom.xml”中查看组件配置。 配置并执行编译构建任务。
相关任务 制品仓库服务支持从页面上传软件包,也支持与编译构建服务对接,将构建生成的软件包上传到软件发布库,请参考上传软件包到软件发布库。 父主题: 管理软件发布库2.0
表1 CodeArts Artifact最佳实践一览表 最佳实践 说明 通过编译构建任务发布Maven组件并按照版本归档至私有依赖库 相对于开发过程中的“源代码”,制品仓库服务关注和管理开发产生的待部署的软件包。
进入代码托管服务,创建Python代码仓库(操作步骤请参考新建仓库)。本文使用模板“Python3 Demo”创建代码仓库。 进入代码仓库,将“.pypirc”文件上传至代码仓库的根目录中。 配置并执行编译构建任务。
进入代码托管服务,创建Python代码仓库(操作步骤请参考新建仓库)。本文使用模板“Python3 Demo”创建代码仓库。 进入代码仓库,将“.pypirc”文件上传至代码仓库的根目录中。 配置并执行编译构建任务。
进入代码托管服务,创建Node.js代码仓库(操作步骤请参考创建云端仓库)。本文使用模板“nodejs Webpack Demo”创建代码仓库。 进入代码仓库,将“.npmrc”文件上传至代码仓库的根目录中。
进入代码托管服务,创建Node.js代码仓库(操作步骤请参考创建云端仓库)。本文使用模板“nodejs Webpack Demo”创建代码仓库。 进入代码仓库,将“.npmrc”文件上传至代码仓库的根目录中。
在功能菜单区单击“服务 > 制品仓库”,选择“制品安全扫描”页签。 页面上方展示了扫描次数、扫描制品数、安全漏洞等级(危急漏洞、高危漏洞、中危漏洞、低危漏洞)、恶意代码文件数(高、中、低)及病毒文件数量。