制品库
制品库用以管理源代码编译后的构成产物。制品库的层级关系为:仓库 > 包 > 版本。项目私有制品库会包含租户共享的内容,平台共享的内容,和互联网公共仓库的内容。
制品库是流水线运行中进行构建任务的依赖产品,在使用流水线构建任务之前请先订阅制品库,并创建对应的仓库。
制品库开通
初次使用制品库产品需要经过开通(以项目管理员身份)。点击立即开通,跳转应用市场购买开通。
创建制品库仓库
当前支持maven、npm、pypi三个仓库的创建,go的暂未支持,敬请期待。
点击申请开通后,系统自动创建对应选择的制品库。
制品库列表
制品库使用说明
点击右上角的使用说明,即可打开对应的说明页面。项目成员只拥有拉取制品的权限,项目管理员有拉取和推送的权限。
版本策略
制品库上传制品的版本策略在右上角的操作点处可设置。用户可选择是否上传是否允许覆盖。备注:后续会开通仓库级别设置的功能。
maven或Gradle的说明
npm的说明
pypi的说明
go的说明
注意:go语言没有项目级私库,所以不支持go私有制品推送,只支持拉取
租户级制品库
我们规定每个租户下存在一个GRD-PAAS-PORTAL项目,用作管理租户级制品库。
若想在租户级推送私有制品,需要该租户下的GRD-PAAS-PORTAL项目管理员才可以有权限。
若想拉取租户级制品,直接配置自己所在项目的制品库地址即可,因为项目级制品库会自动代理到租户级制品库。









