【问题标题】:Generate random release name bamboo生成随机发布名竹
【发布时间】:2019-08-12 12:56:59
【问题描述】:

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

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

导致发布名称为“StaticName-1.2”

我想在每个版本中定义 StaticName 将根据预定义的数组或列表随机生成。 想要的结果是给它一个列表: ["NameA", "NameB", "NameC"] Bamboo 会在每次运行时生成其他内容,例如:

  • 姓名B-1.3”
  • 名称C-1.4”
  • "NameA-1.5"

任何想法我该如何执行这样的事情?

【问题讨论】:

    标签: continuous-deployment bamboo


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-12-28
      • 2017-09-05
      • 2016-08-13
      • 2014-10-06
      • 2023-03-28
      • 2011-03-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多