Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How to send environment variables to bamboo deployment REST API?

Dmitriy February 12, 2018

Based on this article it should be possible: https://confluence.atlassian.com/bamkb/resetting-variables-via-a-rest-api-call-and-dynamic-release-versioning-408453406.html

However when I'm doing a call that looks like this, deployment triggers successfully but environment variables are ignored:

http://***:8085/rest/api/latest/queue/deployment?environmentId=2899398&versionId=2080421&bamboo.variable.domain=example.com

I use Bamboo Server v6.0.0

2 answers

1 accepted

0 votes
Answer accepted
rsperafico
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 12, 2018

Hello @Dmitriy,

Based on this article it should be possible: https://confluence.atlassian.com/bamkb/resetting-variables-via-a-rest-api-call-and-dynamic-release-versioning-408453406.html

Yes, it is possible on "build" (/rest/api/latest/queue/PROJ-PLAN) and not on "deployment" (rest/api/latest/queue/deployment)

The REST endpoint you have mentioned (https://docs.atlassian.com/atlassian-bamboo/REST/6.0.0/#d2e1031) does not accept Bamboo variables as parameters in the same way as (https://docs.atlassian.com/atlassian-bamboo/REST/6.0.0/#d2e2150) does, I am afraid.

With that said, you could:

Kind regards,

Rafael

1 vote
somethingblue
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 12, 2018

.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events