-
进入私有依赖库 - 制品仓库 CodeArts Artifact
在功能菜单区单击“服务 > 制品仓库”。 选择“私有依赖库”页签,页面展示服务下已创建的所有私有依赖库。 单击,在下拉栏中可以按制品类型查看仓库。 单击某个仓库名称,跳转到该仓库所在的项目私有依赖库页面。 项目入口 登录软件开发生产线首页,单击项目卡片进入项目。
-
认证鉴权 - 制品仓库 CodeArts Artifact
签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 父主题: 如何调用API
-
通过编译构建任务发布/获取PyPI私有组件 - 制品仓库 CodeArts Artifact
进入代码托管服务,创建Python代码仓库(操作步骤请参考新建仓库)。本文使用模板“Python3 Demo”创建代码仓库。 进入代码仓库,将“.pypirc”文件上传至代码仓库的根目录中。 配置并执行编译构建任务。
-
通过编译构建任务发布/获取Npm私有组件 - 制品仓库 CodeArts Artifact
进入代码托管服务,创建Node.js代码仓库(操作步骤请参考创建云端仓库)。本文使用模板“nodejs Webpack Demo”创建代码仓库。 进入代码仓库,将“.npmrc”文件上传至代码仓库的根目录中。
-
制品安全扫描 - 制品仓库 CodeArts Artifact
在功能菜单区单击“服务 > 制品仓库”,选择“制品安全扫描”页签。 页面上方展示了扫描次数、扫描制品数、分四个安全漏洞等级(危急漏洞、高危漏洞、中危漏洞、低危漏洞)及漏洞数量。 用户可以单击扫描结果统计右侧的下拉栏,设置时间,页面将显示该时间范围内的统计结果。
-
新建私有依赖库 - 制品仓库 CodeArts Artifact
本地仓:托管在服务端的制品仓库,是实际物理仓库,用户可以在本地仓可以上传不同类型制品。 聚合仓:聚合本地仓、代理仓库,提供统一制品仓库入口,简化客户配置。请参考聚合仓。 仓库名称 是 仅支持中文,英文,数字,下划线(_),连字符(-)和点(.),长度20字符以内。
-
制品仓库 CodeArts Artifact - 制品仓库 CodeArts Artifact
发布区域:全部 上传Maven组件 上传npm组件 上传Go组件 上传PyPI组件 上传RPM组件 上传debian私有组件 私有依赖库获取依赖包 编译构建服务默认配置私有依赖库作为私有依赖下载源,用户可通过构建方式将依赖包上传到私有依赖仓库。
-
管理私有依赖库 - 制品仓库 CodeArts Artifact
重置公共密码(该功能只有租户管理员可见) 公共密码用于编译构建服务向私有依赖库上传下载组件,页面不可见。单击页面右上方“重置公共密码”即可重置该密码。 私有依赖库使用配置 私有依赖库支持与本地开发环境对接,在本地开发时可使用私有依赖库中的私有组件。
-
查询单个仓库详细信息,会去统计仓库下的制品数量 - 制品仓库 CodeArts Artifact
repositories 表1 路径参数 参数 是否必选 参数类型 描述 tenant_id 是 String 租户id project_id 是 String 项目id repo_id 是 String 仓库id 表2 Query参数 参数 是否必选 参数类型 描述 region 是 String 服务区
-
管理私有依赖库 - 制品仓库 CodeArts Artifact
管理仓库权限 制品仓库服务支持在项目下统一配置项目各角色对当前项目下私有依赖库的默认操作权限,请参考权限管理。 用户也可以单独配置对应私有依赖库的仓库权限。 为私有依赖库成员添加/删除权限的操作步骤如下: 进入私有依赖库页面,在仓库列表中选择目标仓库。
-
获取项目下文件版本信息列表 - 制品仓库 CodeArts Artifact
Forbidden { "error_code" : "CR.4102", "error_msg" : "当前用户没有该项目权限" } 状态码: 500 Internal Error { "error_code" : "CR.5000", "error_msg" : "未知服务错误
-
获取项目下文件版本信息列表(待下线) - 制品仓库 CodeArts Artifact
Forbidden { "error_code" : "CR.4102", "error_msg" : "当前用户没有该项目权限" } 状态码: 500 Internal Error { "error_code" : "CR.5000", "error_msg" : "未知服务错误
-
上传私有组件 - 制品仓库 CodeArts Artifact
制品仓库服务支持将本地的NuGet包上传至私有依赖库。 一般建议使用以下规范打包命名NuGet本地文件。 软件名称-软件的主版本号.nupkg 例如:automapper.12.0.0.nupkg 进入私有依赖库,在左侧边栏中单击待上传私有组件的目标NuGet仓库。