Continuous integration 每两周安排一次竹制建筑

Continuous integration 每两周安排一次竹制建筑,continuous-integration,release,bamboo,release-management,autorelease,Continuous Integration,Release,Bamboo,Release Management,Autorelease,我正在考虑在我的团队中自动发布竹子,目前它是手动触发的。每周三发布一次,并设置一个自定义变量来表示这一点。如果变量存在,将触发到发布分支的自动合并 我遇到了两个问题 似乎没有办法安排每两周一次的竹子建造 我看不到一种方法可以通过计划的构建来设置自定义变量。我只需要一些标志来说明这是每周构建,而不是签入时发生的自动构建 有很多构建,所以我不想为每个计划制定额外的构建计划。可以使用cron表达式创建计划触发器。尝试使用在一个月的第1天和第16天执行构建的表达式 1111,16* 没有办法为计划的

我正在考虑在我的团队中自动发布竹子,目前它是手动触发的。每周三发布一次,并设置一个自定义变量来表示这一点。如果变量存在,将触发到发布分支的自动合并

我遇到了两个问题

  • 似乎没有办法安排每两周一次的竹子建造
  • 我看不到一种方法可以通过计划的构建来设置自定义变量。我只需要一些标志来说明这是每周构建,而不是签入时发生的自动构建

有很多构建,所以我不想为每个计划制定额外的构建计划。

可以使用cron表达式创建计划触发器。尝试使用在一个月的第1天和第16天执行构建的表达式 1111,16*

没有办法为计划的构建设置变量值

a)似乎没有办法用竹子计划每两周一次的构建

您可以使用cron作业表达式来安排每两周一次的构建

b) 我看不到一种方法可以通过计划的构建来设置自定义变量。我只需要一些标志来说明这是每周构建,而不是签入时发生的自动构建

您必须有一些自动触发运行的管理员用户 竹子可以建造。你可以用竹变量 {bambor.ManualBuildTriggerReason.userName}。如果此变量名为 等于管理员用户名,则此生成在 预定的时间。否则它是由用户/开发人员触发的