在整个系统中,或者说在PasteSpider的作业中,其实都是在创建任务信息,然后执行任务,除了比如一些及时需要获取的数据和容器报表等!
一个大的任务往往由多个小任务组成
比如构建镜像这个大任务
看他的子任务,大概是基于对应的项目服务的配置,是否需要清理下服务器的缓存
然后是执行前置命令
构建镜像
判断镜像是否构建成功
移除旧版本的镜像
推送构建通知
检查是否有后续任务
如果这个服务有牵扯到私有仓库,
则还会有镜像重命名
推送镜像等动作
在任务列表中,你还可以查看这个任务具体执行了哪些命令,执行的反馈等
在任务执行失败的时候,查看这个信息能够很好的排除问题!