Let's say we have a complete pipeline. There're times where slight variations to that pipeline is needed. For example, we may want to skip certain stages.
One way I can think of is to define a different pipeline, this treats all variations as independent.
Another is probably to have release variable. Currently only plan can make use of those release variable if I understand correctly. This may be a bit intrusive on the operations, because it is pipeline that contains variation, not plans.
Is it possible to still use release variable, but adding the if/else condition at pipeline level, to choose to execute certain stage, or even certain targets in a stage?