Jenkinspipe道推送Docker图像
我的Jenkins工作是在Dockers中运行的Pipeline:
node('docker') { //Git checkout git url: 'ssh://blah.blah:29411/test.git' //Build sh 'make' //Verify/Run sh './runme' }
我正在使用内核,我的源代码花了很多时间从GIT(大约2GB)中获取。 我正在寻找如何将docker镜像用于下一个构build,以便它已经包含大部分源代码。 我可能需要做的是:
docker push blahdockergit.blah/myjenkinsslaveimage
但它应该在容器外运行。
在stream水线语法中发现,下面的类可以用于构build外部作业