由於項目采用分布式服務架構,后端拆分為對外提供接口的接口層和對內提供服務的服務層,而服務層項目A又引用項目B和C服務,這時發布時就要求先發布A,再發布B和C,最后再發布接口項目。
經過一番查找,找到了Jenkins插件 Multijob plugin,可以完美解決該問題。
(1)首先創建MultilJob Project
(2)添加 MultiJob Phase
(3)添加任務
(4)在系統設置中設置同時最多可執行的任務數為2
(5)立即構建
由於項目采用分布式服務架構,后端拆分為對外提供接口的接口層和對內提供服務的服務層,而服務層項目A又引用項目B和C服務,這時發布時就要求先發布A,再發布B和C,最后再發布接口項目。
經過一番查找,找到了Jenkins插件 Multijob plugin,可以完美解決該問題。
(1)首先創建MultilJob Project
(2)添加 MultiJob Phase
(3)添加任務
(4)在系統設置中設置同時最多可執行的任務數為2
(5)立即構建
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。