I have the following deployments:
- Test
- Security
- Staging
- Production
I have steps associated with each deployment. Each deployment has deployment variables associated with it.
I would like to run the "Test" & "Security" steps on all branches. I would like the "develop" branch to run the steps for "Test", "Security" & "Staging". I would like the "master" branch to run the steps for "Test", "Security", "Staging", and "Production". Any other branches like "feature/*" only run steps for "Test" & "Security".
The "Production" steps have a manual trigger.
I tried doing a combination of default: and branches:, but it looks like default: only runs on NON-MATCHED branches.
Any suggestions will be greatly appreciated.