生成随机发布名称Bamboo

时间:2019-08-12 12:56:59

标签: continuous-deployment bamboo

我正在尝试使用Bamboo Server的部署项目/计划生成一个随机发行名称。

我能够使用变量(定义了Bamboo.release_number,bamboo.release_major等)来生成动态版本号

结果发布名称为“ StaticName -1.2”

我想在每个版本中定义 StaticName 将基于预定义的数组或列表随机生成。 所需结果是通过为其提供以下列表:[“ NameA”,“ NameB”,“ NameC”] Bamboo每次运行都会产生其他东西,例如:

  • 名称B -1.3”
  • NameC -1.4”
  • NameA -1.5”

有什么主意我该如何做这样的事情?

1 个答案:

答案 0 :(得分:2)

通常,您可以添加一个构建任务,以将发行版名称以KEY = VALUE的格式写入项目中的文件中。然后,您将添加一个inject variables task来读取该文件,并将变量添加到计划中。然后,您可以像创建内部版本号一样,在创建发行版时引用该变量。