由于项目采用分布式服务架构,后端拆分为对外提供接口的接口层和对内提供服务的服务层,而服务层项目A又引用项目B和C服务,这时发布时就要求先发布A,再发布B和C,最后再发布接口项目。
经过一番查找,找到了Jenkins插件 Multijob plugin,可以完美解决该问题。
(1)首先创建MultilJob Project
(2)添加 MultiJob Phase
(3)添加任务
(4)在系统设置中设置同时最多可执行的任务数为2
(5)立即构建
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!