【发布时间】:2022-06-15 07:20:29
【问题描述】:
我目前正在使用amazon-ecs plugin (with jenkins/inbound-agent) 动态创建代理,以尝试减少我的团队对单个构建主机的依赖。
无需过多详细介绍,基本上我希望能够让我的管道调用的子作业在上述插件(父管道)已经动态构建的同一代理上运行。 这些作业本身不是进程密集型的,但可以运行一段时间,因此最好不要在主服务器上运行如此耗时的任务,同时避免为如此小的事情启动另一个 ECS 任务所需的时间。
我的管道正在调用的子作业尝试在管道自动创建的临时代理上运行,但它陷入了“等待 XXXX 上的下一个可用执行程序”状态。
据我所知,由 amazon-ecs 插件创建的代理只有 1 个执行程序,但我无法找到一种方法将其配置为在创建时说 2 个。 有没有办法在启动时定义节点上的执行者数量?
詹金斯大师版本 = 2.332.1
【问题讨论】:
标签: jenkins jenkins-pipeline jenkins-plugins