我有这种情况:
我有一个Jenkins Job基本上执行构建,然后开始将工件部署到虚拟机中。
这是我的问题。目前我依次逐个部署工件,即通过同一build.xml文件中的ant任务。
Deploy and install Artifact 1
Deploy and install Artifact 2
Deploy and install Artifact 3
Deploy and install Artifact 4
每次部署都需要30分钟。
所以我很想知道如何计划并行化这个。
由于部署不是那种资源密集型,我对使用奴隶Jenkins不感兴趣。所以它可能有点矫枉过正。
答案 0 :(得分:1)
你需要jenkins master上的四个执行器。你可以通过管理jenkins>来做到这一点。管理节点>主人>配置并将“执行程序数”更改为4
然后你会想把你的jenkins工作分成四个工作 - 每个工作都会调用你的一个蚂蚁目标。 build flow plugin是天才,但你可能不需要它。