Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

bamboo spec in specific branch

Good morning

I have a problem with Bamboo specs YAML.
The existing documentation is quite poor and I'm trying to make a certain plan run only if there is a commit on a specific branch (for example development) because if the commit runs on another (master) I want to launch a different plan.

How can I do it?

Thank you very much.

1 answer

Have you defined a separate section for that branch in the yaml file?


      - step:

Hi Steve.


Thanks for your reply.

I dont know how to do it. Could you provide me a little bit example?


Thanks a lot

Something along the lines of this will get you started

name: Default stuff for non named branches
- npm install
- npm test
name: Run on Branch 1
- echo "Running this on Branch 1"
- npm install
- npm test
name: Run on Branch 2
- echo "Running this on Branch 2"
- npm install
- npm test

Hi Steve, do you know how the above would look like in Java Specs? I am trying to find an example or the right commands with the Specs API but nothing yet.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Bamboo

Bamboo Data Center 8.1 is now available

G’day Bamboo customers, Bamboo DC 8.1 is now available with it the following features and programs: SAML 2.0, OpenID Connect, and Crowd SSO In order to help admins with a simplified user manage...

194 views 0 4
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you