我希望它是这样的:
stash includes: 'dist*', name: 'builtSources'stash includes: 'config*', name: 'appConfig'
其中dist和config是工作空间路径中的目录,因此它应该是上面的相对路径。
休息似乎还不错,仅提及路径“ / some-dir”应该由jenkins用户(用于运行jenkins守护程序的用户)可写。
是的,当它退出dir块时,它会退回到其随后的工作空间路径(在本例中为默认)。
编辑
因此,当您存储路径时,可以在管道的任何后续步骤中取消隐藏该路径。是的,您可以将
dir块放在块下
node('<nodename>')。您可以添加如下内容:
stage('Move the Build'){ node('datahouse'){ dir('/opt/jenkins_artifacts'){ unstash 'builtSources' unstash 'appConfig' } }}


