我的Jenkins工作是在Docker中运行的Pipeline:
node('docker') {
//Git checkout
git url: 'ssh://blah.blah:29411/test.git'
//Build
sh 'make'
//Verify/Run
sh './runme'
}
我正在使用内核,而我的消息源花了很多时间从GIT上获取它(大约2GB)。我正在研究如何推送docker镜像以将其用于下一个构建,因此该镜像已经包含了大多数资源。我可能需要做:
docker push blahdockergit.blah/myjenkinsslaveimage
但它应在容器外部运行。
最佳答案
关于jenkins - Jenkins Pipeline推送Docker镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38891744/