重置公共密码(该功能只有租户管理员可见) 公共密码用于编译构建服务向私有依赖库上传下载组件,页面不可见。单击页面右上方“重置公共密码”即可重置该密码。 父主题: 管理私有依赖库1.0
服务默认保留的时间为: 从发布库放入回收站:30天。 从回收站彻底删除:30天 图1 设置清理策略 如果列表中的选项不满足需要,可以自定义时间,单击“自定义”,输入数字,单击“√”保存。
当页面提示操作成功时,列表中对应项目的仓库关联数量将显示为与所勾选的仓库数量 在编译构建服务中,需要将构建产物上传至私有依赖库的配置方法,请参见使用Maven构建上传软件包至私有依赖库(内置执行机/图形化构建)。 父主题: 管理私有依赖库1.0
相关任务 在编译构建服务中,需要将构建产物上传至私有依赖库的配置方法,请参见使用Maven构建上传软件包至私有依赖库(内置执行机/图形化构建)。 父主题: 管理私有依赖库2.0
单击顶部菜单“服务 > 代码托管”,进入代码托管服务。 单击“新建仓库”。 选择“归属项目”project01,单击“按模板新建”,单击“下一步”。 搜索并勾选“Java Maven Demo”类型模板,单击“下一步”。 输入“代码仓库名称”repo01,单击“确定”。
若使用Nexus,迁移工具必须和Nexus运行在同一台Linux主机上,且必须和CodeArts服务网络连通,该主机必须安装Python3。
勾选“我已阅读并同意《隐私政策说明》与《CodeArts服务使用声明》”,单击“确定”。
管理首页回收站 用户可以在制品仓库服务的首页回收站里,处理所有项目删除的组件。 通过首页入口进入私有依赖库页面。 单击页面右上方“回收站”,右侧滑出“回收站”页面。 根据需要对列表中的仓库与组件进行删除或还原操作。
制品仓库服务的软件发布库中提供“总回收站”和“项目内回收站”。 管理总回收站 用户在总回收站可以对所有项目删除的软件包/文件夹进行管理。 访问制品仓库服务首页。 选择软件发布库页签,单击页面右侧“回收站”。
单击顶部菜单“服务 > 代码托管”,进入代码托管服务。 创建Maven类型代码仓库(操作步骤请参考创建云端仓库)。本文中使用仓库模板“Java Maven Demo”创建代码仓库。 进入代码仓库,在“pom.xml”中查看组件配置。 配置并执行编译构建任务。
签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 父主题: 如何调用API
私有依赖库仓库级权限配置 制品仓库服务支持在项目下统一配置项目各角色对当前项目下私有依赖库的默认操作权限(可参考私有依赖库项目级权限配置),用户也可以单独配置对应私有依赖库的仓库权限。
进入代码托管服务,创建Python代码仓库(操作步骤请参考新建仓库)。本文使用模板“Python3 Demo”创建代码仓库。 进入代码仓库,将“.pypirc”文件上传至代码仓库的根目录中。 配置并执行编译构建任务。
相关文档 CodeArts Artifact服务支持从软件发布库页面上传软件包,也支持与编译构建服务对接,将构建生成的软件包上传到软件发布库,请参考上传软件包到软件发布库。 在软件发布库首页不能上传文件、创建目录时,请参考在软件发布库首页为什么不能上传文件、创建目录等?
表1 CodeArts Artifact最佳实践一览表 最佳实践 说明 通过编译构建任务发布Maven组件并按照版本归档至私有依赖库 相对于开发过程中的“源代码”,制品仓库服务关注和管理开发产生的待部署的软件包。
运行迁移工具所在的本地机器必须和CodeArts Artifact服务网络连通。 父主题: 迁移本地仓库数据至CodeArts Artifact私有依赖库
进入代码托管服务,创建Node.js代码仓库(操作步骤请参考创建云端仓库)。本文使用模板“nodejs Webpack Demo”创建代码仓库。 进入代码仓库,将“.npmrc”文件上传至代码仓库的根目录中。
area_service_id 是 String 参数解释: 地域服务id。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 无。 granted_object_path 是 String 参数解释: 授权对象路径。 约束限制: 不涉及。 取值范围: 不涉及。
发布区域:全部 上传Maven组件 上传npm组件 上传Go组件 上传PyPI组件 上传RPM组件 私有依赖库获取依赖包 编译构建服务默认配置私有依赖库作为私有依赖下载源,用户可通过构建方式将依赖包上传到私有依赖仓库。 通过Linux命令行上传/获取私有组件。
通过调用IAM服务获取用户Token获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 字符串长度为1-100000。 默认取值: 不涉及。