使用Jenkins运行构建时要使用的Docker镜像

mi7gmzs6  于 2023-10-17  发布在  Jenkins
关注(0)|答案(1)|浏览(131)

我正在使用Jenkins 2.401.3的Jenksci/Docker-Plugin插件,但我遇到了一个限制,如果我能克服,将大大减少复杂性。
似乎没有一种方法可以通过编程方式选择在调用构建时使用哪个Docker镜像。我希望能够指定使用Cloud Docker构建从站,但我也希望能够指定Docker镜像。这样我就可以有一个可以与许多Docker镜像一起使用的Cloud Node定义,而不是许多Cloud Node定义。
如何做到这一点?

vngu2lb8

vngu2lb81#

有一个实验性的功能,允许您指定要使用的图像- dockerNode

dockerNode('jenkins/jnlp-agent-maven') {
    ...
}

相关问题