jenkinspipe道:长期运行集装箱

在Jenkinspipe道中可以使用长时间运行的容器吗? 这将是有用的有一个caching容器,可以存储例如一个纱线caching文件夹持续跨越pipe道调用。

本质上,我想从pipe道中启动一个具有给定名称的容器,然后在每次调用pipe道时重用该容器。

那么我怎样才能从pipe道启动某个容器,并在pipe道结束后保持运行呢? 如果容器仍在运行,如何检查pipe道?如果有必要,可以再次启动它?

例如,我可以像这样运行一个容器:

def container = docker.image('busybox:latest').run() 

但是,这将在每个pipe道调用期间创build一个新的容器。