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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.