我有一个触发下游管道作业的上游管道作业,上游作业向下游作业发送一些参数。我应该如何在下游作业中读取这些参数?这两个作业都是非参数化的。
上游作业发送这样的参数。
build job: 'downstream-job',
parameters: [[$class: 'StringParameterValue', name: 'Environment', value: "dev"]]
This回答说直接使用变量,但这似乎不起作用。当我尝试使用变量
Environment
在下游工作中,我收到一条错误消息。groovy.lang.MissingPropertyException: No such property: Environment for class: groovy.lang.Binding
最佳答案
来自文档 here ,它必须是 params.Environment
.
关于jenkins - 如何在下游作业中读取上游作业发送的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53954536/