docker容器中包含writeFile的Jenkins文件?
如果我有Jenkins的档案docker容器中包含writeFile的Jenkins文件?,docker,jenkins-pipeline,jenkinsfile,Docker,Jenkins Pipeline,Jenkinsfile,如果我有Jenkins的档案 docker.image('foo').inside { writeFile file: bar, text: baz } 文件被写入Jenkins代理的工作区,而不是容器内,对吗?在容器中写入文件是否有一种合理的方法 我能在网上找到的最接近的东西是。我想我可以对here doc使用sh步骤,但这听起来很难看。容器中有一个工作区,您可以使用writefile在容器中写入文件。 但它也与主机节点的工作区共享,因为它是作为卷装载的 内部将: 自动抓取一个从节点
docker.image('foo').inside {
writeFile file: bar, text: baz
}
文件被写入Jenkins代理的工作区,而不是容器内,对吗?在容器中写入文件是否有一种合理的方法
我能在网上找到的最接近的东西是。我想我可以对here doc使用
sh
步骤,但这听起来很难看。容器中有一个工作区,您可以使用writefile
在容器中写入文件。
但它也与主机节点的工作区共享,因为它是作为卷装载的
内部
将:
内部发生的更多细节: