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

Set variable/metadata from bash/batch script possible ?

Hi,

I know that Bamboo variables from a build plan can be accessed in bash but can i also set them ? I need to set a variable or metadata that would be saved with the build and can be retrieved with REST API afterwards if needed ? Is that possible if so how ?

/donnib

1 answer

0 votes

Only indirectly (and partially), i.e. there is no REST API for management of Bamboo variables - please watch/vote/comment on the following issues to raise awareness for this surprising limitation:

That being said, you can at least use the Script task to write the variables to a properties file, which can be injected via a subsequent Variables task afterwards:

@Steffen Opel [Utoolity] thanks but it does not solve my problem. I did find the Inject variables but when i don't have REST endpoint to get the variables then i can't solve my problem sad

@Mihai Marinescu - yeah, I understand and can feel your pain. Unfortunately I'm not in a position to do anything about this, which is why I referenced the related Atlassian issue.

Of course, depending on how important this is for your use case, you can always develop your own Bamboo add-on to implement a REST endpoint that exposes the desired variables (in case, I'd recommend to support variable namespaces and/or password masking so that you do not expose possibly sensitive information like passwords by default). 

Suggest an answer

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

Unable to add or edit Bitbucket Cloud repository in Bamboo

On 31 May, a GDPR-related change went live in the Bitbucket Cloud API that resulted in users not being able to create or edit Bitbucket Cloud Linked repositories in Bamboo. This API update removed t...

307 views 2 6
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