I'm looking to have a nightly build of a number of plan branches for security scanning. My hope is to use one plan and have some tasks execute conditionally based on when/how the build triggers.
- If it's manual or change trigger, then package, deploy etc. and skip security scanning.
- If it's scheduled, then skip the packaging, deploy, and only run security scan steps.
I don't see a triggerReason variable and only see ${bamboo.ManualBuildTriggerReason.userName} variable, but that will only differentiate building manual from a change trigger.
I'd appreciate anyone sharing insight on how to get this done.