如何在多个ant任务和Jenkins之间进行协调和并行化

rjee0c15  于 12个月前  发布在  Jenkins
关注(0)|答案(1)|浏览(83)

我有这样的场景:
我有一个Jenkins Job,它基本上执行构建,然后开始将工件部署到虚拟机中。
这就是我的问题。目前,我按顺序一个接一个地部署工件,即。通过ant任务从同一build.xml文件。

Deploy and install Artifact 1
Deploy and install Artifact 2
Deploy and install Artifact 3
Deploy and install Artifact 4

每个部署需要30分钟。
所以我很想知道我如何计划并行化它。
由于部署不是资源密集型的,我不想使用从Jenkins。所以这可能有点过分了。

gz5pxeao

gz5pxeao1#

你需要在Jenkins控制器上安装四个执行程序。您可以通过管理jenkins >管理节点>主节点>配置来实现这一点,并将“执行者数量”更改为4
然后你会想把你的jenkins任务分成四个任务--每个任务调用你的一个ant目标。build flow plugin是天才,但你可能不需要它。

相关问题