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

Setting environment variables in bamboo

AmitB December 16, 2012

My build requires an environemnt variable to be set. The environment variable needs to contain the current root source directly (i.e. SRC_ROOT = "c:\trunk")

I would like to set the environment variable in my Visual Studio task in the Enviroment Variables field, but would like to set it using the global bamboo variable build.working.directory rather than a full path. However, if I set SRC_ROOT=build.working.directory\trunk it does not work. It only works if I set the actual full path name. Is there a way to make this work?

1 answer

1 accepted

1 vote
Answer accepted
Przemek Bruski
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 16, 2012

Use ${bamboo.build.working.directory} instead.

AmitB December 16, 2012

When I add a subdir it does not work: SRC_ROOT="${build.working.directory}\trunk"

Is this possible?

PiotrA
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.
December 16, 2012

try to add bamboo. prefix - all built-in variables start with bamboo.

SRC_ROOT="${bamboo.build.working.directory}\trunk"

Przemek Bruski
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 16, 2012

That's right, sorry about that. See https://confluence.atlassian.com/display/BAMBOO/Using+global,+plan+or+build-specific+variables for a complete reference.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events