如何在Jenkins中将shell变量传递给依赖/下游作业

如何在Jenkins中将shell变量传递给依赖/下游作业,jenkins,jenkins-plugins,Jenkins,Jenkins Plugins,我有两份詹金斯的工作,J1和J2。一旦J1成功完成,就会触发J2。J2还有一个“t”秒的安静期。我在J1中的shell构建步骤中生成了一些变量,并希望将这些变量传递给J2 我尝试使用Jenkins参数化触发器插件,但无法传递shell变量 关于如何做到这一点有什么想法吗?如果J2是(或可以是)一个参数化的构建作业,那么我已经使用了“其他项目上的触发器/调用构建”步骤或包含“其他项目上的触发器/调用构建”子步骤的“条件步骤”来完成 条件步骤允许您控制何时踢J2。触发器/调用生成步骤或子步骤将允许您

我有两份詹金斯的工作,J1和J2。一旦J1成功完成,就会触发J2。J2还有一个“t”秒的安静期。我在J1中的shell构建步骤中生成了一些变量,并希望将这些变量传递给J2

我尝试使用Jenkins参数化触发器插件,但无法传递shell变量

关于如何做到这一点有什么想法吗?

如果J2是(或可以是)一个参数化的构建作业,那么我已经使用了“其他项目上的触发器/调用构建”步骤或包含“其他项目上的触发器/调用构建”子步骤的“条件步骤”来完成

条件步骤允许您控制何时踢J2。触发器/调用生成步骤或子步骤将允许您以各种方式将参数从一个生成传递到另一个生成,包括替换当前作业变量的参数

条件步骤由提供,参数化构建由提供