Triggerin a cutomeized plan in bamboo with cURL command

Srinivas Reddy March 27, 2019

Hi

I am using the below command to trigger a cutomeized plan where it is running fine with only one variable

curl -XPOST -u username:passwd https://bamboo-starterkit.abc.com/rest/api/latest/queue/BUILDKEY?bamboo.variable.var_name1=etcetc


But job is not sucessfull when there are more variables. which we are giving form curl:

curl -XPOST -u username:passwd https://bamboo-starterkit.abc.com/rest/api/latest/queue/BUILDKEY?bamboo.variable.var_name1=var1&bamboo.variable.var_name2=var2-v

Please help me second command where i am going wrong.

 

Thanks

Srinivas

1 answer

1 accepted

0 votes
Answer accepted
Rafael Pinto Sperafico
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 2, 2019

Hi @Srinivas Reddy ,

Could you please place the URL between quotes and give another try, e.g:

# replace {USERNAME} with a user that can run build
# replace {PASSWORD} with {USERNAME}'s password
# replace {PLAN_KEY} with plan you would like to run build from, e.g PROJ-PLAN

curl -k -u {USERNAME}:{PASSWORD} \
-X POST "https://bamboo-starterkit.abc.com/rest/api/latest/queue/{PLAN_KEY}?bamboo.variable.var_name1=var1&bamboo.variable.var_name2=var2-v"

As a result, you would find:

bamboo.custom.build.png

Kind regards,
Rafael

Srinivas Reddy April 3, 2019

Thanks Rafael

Already found out solution before. What you mentioned is right it work's perfectly.

 

Thanks

Srinivas

Tóth_Roland_Richárd March 23, 2020

Thanks Rafael,

 

A very big thanks :)

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events