Hi team,
I want to run a different task when I'm executing builds from another branch than `master`.
I have a default list of tasks that runs every time a commit is made on `master` and that works great.
Now, I started to test the "Branches" feature and I would like to be able to run a different Task for all branches. Do you know to be a possibility or should I create a new plan in this situation?
Thank you
Hi @catalinvr ,
If you want to have different tasks to be executed based on branch, then you should convert all subsequent task of "Source Code Checkout" to a Script task, in which you could evaluate if the repository branch is master or not - bamboo.planRepository.<position>.branchName - https://confluence.atlassian.com/bamboo/bamboo-variables-289277087.html
However, it would be preferable and best practises creating a different plan.
Kind regards,
Rafael
There is a Suggestion https://jira.atlassian.com/browse/BAM-19620 - Bamboo should support divergent plan branches, with its status In Progress. Whilst this feature is not ready, previous comment should be used.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you so much @Rafael Pinto Sperafico :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.