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.
Have you defined a separate section for that branch in the yaml file?
branches:
staging:
- 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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Something along the lines of this will get you started
pipelines:
default:
-step:
name: Default stuff for non named branches
script:
- npm install
- npm test
branches:
branch1:
-step:
name: Run on Branch 1
script:
- echo "Running this on Branch 1"
- npm install
- npm test
branch2:
-step:
name: Run on Branch 2
script:
- echo "Running this on Branch 2"
- npm install
- npm test
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
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.