Conditional State Promotion

Currently i'm having 4 stages:

Build ,Test, Package, Deploy

The first 2 stages should always run. Well, they do perfectly, everything good.

The Package stage works as well and needs to be promoted manually as configured. But additionally, i have configured a nightly build trigger, which i want to have automatically have executed the Package stage. Well, i'm currently not able to have promotion depending on a variable or something like this (which could be set by the trigger).

Of course, i could move the actions from the stage Package to the stage Test or Build and execute them by condition but that's no really matching the concept of stages.

In short words:

I want to manually promote my Package stage to be able to package every build but i should be able to force promotion (e.g. by variable or an action or whatever) for a certain build.

Hi Christian

During early development there was a Promote action, not sure why it was removed. I’ll look into this, my thinking is to add Promote Conditions which must be met for an automatic promote (of course if there are no conditions then the automatic promote will work as before).

Hi Christian

This feature will be in the next update planned for tomorrow, assuming we don’t hit any snags during testing tomorrow morning. For backwards compatibility, if Automatic Promote is checked, then the conditions are ignored.

sounds great. i’ll have a look immediately!