用以存储半成品的制品库。所谓半成品即是未经过测试确认,未发布正式版本的制品。
举例:流水线的编译类插件会按照构建版本号(四位数字版本)自动将生成的制品上传到对应类型的半成品库。半成品库中的制品可以设置定时删除策略。
设置半成品库和成品库的目的:是为了更清晰的区分制品,防止混杂在一起导致的操作错误。其次是企业对于半成品和成品的存储策略也不同,研发过程中产生的大量半成品通常会被自动清理,长期保存的价值很小。
用以存储成品的制品库。所谓成品即经过测试确认,发布正式版本的制品。
举例:ezPipeline的发布版本插件会自动将该次构建对应的四位版本半成品按照生成的发布版本号(三位数字版本)发布到成品库中。
注意:ezPackage系统中,半成品库和成品库是成对出现的。
在实际企业环境中,通常会面临如下问题:
1.构建系统大多没有外网权限
2.即使构建系统有外网权限,从外网下载制品很慢
镜像库就是为了解决上述两个问题而提供的功能。为企业建立一个外网制品源的代理,缓存在镜像库中,这样只需要镜像库有外网权限就可以为构建系统提供高速稳定的服务。
制品库的制品组织按照 库 > 包 > 版本的层级结构组织。一个制品库下可以有很多制品包、每个制品包下可以有很多版本。
文档内容是否对您有帮助?
评价建议不能为空
非常感谢您的反馈,我们会继续努力做到更好!