jenkins并行流与本地文件?

问题描述 投票:0回答:2

我的并行步骤需要访问作业工作区中的本地文件。但似乎他们可以访问它?

我尝试在每个流中列出工作区:

powershell "ls ${workspace}"

他们都是空的!每个流ls C:\workspace\branch_name@<stream#>的输出显示没有文件。

他们如何访问工作区?如果他们甚至无法访问本地文件,他们对我来说几乎没用。

是否有将文件从主工作区复制到流工作区的功能?

jenkins jenkins-plugins jenkins-pipeline
2个回答
0
投票

自从qazxsw poi,并且有一个qazxsw poi(qazxsw poi),请检查你每次都在同一条道路上:

Powershell support was recently introduced

并且您已经首先检出了存储库(或者您的工作空间无论如何都是空的)


0
投票

在Jenkins中处理此方法的方法是为每个并行作业存储和取消暂存文件。

powershell step

© www.soinside.com 2019 - 2024. All rights reserved.