Jenkins 从詹金斯管道的上游作业获取数据?

Jenkins 从詹金斯管道的上游作业获取数据?,jenkins,groovy,jenkins-pipeline,Jenkins,Groovy,Jenkins Pipeline,我有一个詹金斯管道是由上游工作触发的。上游创建一个包含字符串的文件。我希望能够从管道中访问该字符串。有没有办法从Groovy sandbox中获取读取文件所需的上游作业的数据?您需要使用“步骤”“从另一个项目复制工件” 它将如下所示: step([$class: 'CopyArtifact', filter: '**/myFile.txt', fingerprintArtifacts: true, flatten: true, projectName: "myProject-job-

我有一个詹金斯管道是由上游工作触发的。上游创建一个包含字符串的文件。我希望能够从管道中访问该字符串。有没有办法从Groovy sandbox中获取读取文件所需的上游作业的数据?

您需要使用“步骤”“从另一个项目复制工件”

它将如下所示:

step([$class: 'CopyArtifact', filter: '**/myFile.txt',
      fingerprintArtifacts: true, flatten: true, projectName: "myProject-job-name",
      selector: [$class: 'StatusBuildSelector', stable: true]])