我需要正确的方向来设置我的Multijob项目以按照我的要求工作。我的情况:
- 我有一个包含多个全局布尔参数(A,B,C,a,b,c)的Multijob管道,这些参数将作为环境变量传递给我的下游作业。
- 我正在使用带有布尔条件$ {ENV,var =“ A”}的多个条件步骤来触发我的多任务阶段1,$ {ENV,var =“ B”}来触发多任务阶段2,等等。
- 我的多作业阶段1有4个阶段作业(作业A,作业B,作业C,作业D),这些作业需要根据所选的全局布尔参数来触发。如果选择a,则触发作业A;如果选择b,则触发作业B,等等。
我能够设置第2步和第3步。但是我的阶段作业Job A,Job B应该动态地基于全局布尔参数A或B复制工件。 (如果选择了A,则作业A将复制A的工件)如何实现?甚至可以使用布尔参数吗?