一种简单流水线的数据建模

我要开发同款
donglimao20202023年10月09日
52阅读
所属分类运维

作品详情

一种用于版本发布的简单流水线。以线性运行模式为主,统合了编译,测试,发布与归档四个方向的功能。三级模型通常来说,流水线-阶段-任务的三级模型足以应付大多数模型了.通用属性任务/阶段/流水线都应该有开始时间,结束时间,耗时,创建人,责任人和操作人等通用属性.任务任务代表一个任务,通常是一个人或者多个人做的一件事.比如测试,比如归档.当存在多个实体时需要自行分析任务的拆分.比如归档这一个任务,存在3个目标地点,网盘,服务器,sap等相关信息.而每个目标地点的管理员又不相同时.可以将其拆分为3个并行任务.当开发者水平受限时,也可以将任务相关逻辑隐藏于同一个任务之中.● 一个任务阶段阶段是任务的集合.用于隐藏一些执行人不关心的信息.阶段中可以有多个批次任务,批次之间为串行.阶段与阶段之间为串行.● 一个包含2个任务的阶段批次批次是实际的阶段.也是状态机中方便处理的重要单元.● 一个包含多个批次的阶段.其中某个批次存在多个任务.流水线流水线时阶段的集合.用于面向更高层次的需求隐藏更深程度的实现.一条流水线
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论