How can we ensure that certain Bamboo jobs can only run from a release or master branch of the code. Need to put control to check as to how the developers could avoid build from a feature branch and release to Production without a code review?
This is how I see the software development workflow part you are having trouble:
Of course, this is a pretty generic and simplified view of the process. I see your question is on how to separate the deployment part after the code review. Please correct me if I'm wrongly interpreting you.
This are the options I see:
Please share your comments on what I stated above so we can evolve our thoughts together and find a solution for your case.