【发布时间】:2019-05-21 13:12:13
【问题描述】:
我在管道中有一些如下所示的流程。
stage('Build') {
build job: 'Build'
}
stage('Run') {
build job: 'Run', parameters: [string(name: 'build_version', value: <to get from Build job>)]
}
我正在构建作业中运行一个 python 脚本作为执行批处理脚本。
```python build.py```
“build.py”将有一个变量“build_version”。我想将它传递给 jenkins 作业“构建”并转入管道,并将其传递给管道中的“运行”作业。
我该怎么做?
【问题讨论】:
-
我尝试使用子进程调用“setx 命令”将该值设置为环境变量。但是我无法从詹金斯那里找到那个环境变量。
标签: python jenkins jenkins-pipeline jenkins-plugins jenkins-groovy