Any ideas on how to design this Jenkins slave provisioning capability? I want to be able to build on specified versions of the Linux kernel (x.y.z-ABI). On a given kernel, I want to specify a docker container having the build environment to run the build in. I want to provision the node, build, and then destroy the node. I believe that docker containers inherit the host kernel version, so it is not possible to have docker set the kernel version.
ec2-fleet plugin method The current Jenkins ec2 fleet plugin provides the ability to have an AWS spot fleet with a minimum of one node in reserve. The fleet specifies an AWS AMI to be used for each node. This implies I need one fleet per kernel version thus one idle node per kernel version which is cost prohibitive. Rather, I need a jenkins job that specifies the base AWS AMI (i.e., linux kernel version) to use. The job/jenkins then spawns a node with that AMI and docker containers take care of the remaining build environment. Thanks! -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/254d11b6-097b-433d-aa9d-057a51616de8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.