我们在 Go.Cd 中使用的功能之一是价值流图。这可以触发另一个管道并将信息(和构建工件)传递到下游管道。
当上游构建具有特定版本号并且您希望将该版本号传递给下游构建时,这很有价值。
我想在 Bamboo 中复制这个设置(没有插件)。
我的问题是:有没有办法在 Bamboo 中触发子计划并传递版本号等信息?
我们在 Go.Cd 中使用的功能之一是价值流图。这可以触发另一个管道并将信息(和构建工件)传递到下游管道。
当上游构建具有特定版本号并且您希望将该版本号传递给下游构建时,这很有价值。
我想在 Bamboo 中复制这个设置(没有插件)。
我的问题是:有没有办法在 Bamboo 中触发子计划并传递版本号等信息?
这分为三个步骤。
3a。在父构建结束时,将环境变量转储到文件中
env > env.txt
3b。设置(使用工件选项卡)一个工件选择器来选择它。
3c。设置从子计划中的共享工件中获取此工件。
3d。使用Inject Variables 任务- 读取env.txt
您传输过来的文件。现在,您可以在此下游管道中使用原始管道中的内部版本号。(就像 Go.Cd 一样)。