Ale*_* F. 2 jenkins jenkins-pipeline
我必须声明的pipeline_a执行pipeline_b通过build job。问题是pipeline_b需要使用一些由pipeline_a. stash/unstash对我来说,可以在阶段之间共享数据,但pipeline_a在pipeline_b.
对于作业之间的共享,您可以使用Copy Artifacts 插件或archive()artifactspipeline_a并将其下载到pipeline_b:
管道_a:
archive('artifactName')
Run Code Online (Sandbox Code Playgroud)
管道_b:
sh("wget ${env.JENKINS_URL}/job/$jobName/$buildNumber/artifact/$artifactName")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2078 次 |
| 最近记录: |