Inject variables with a secret value

Jurn van Mieghem December 15, 2020

Currently I am updating my plans to start using bamboo-yaml specs. However I do have variables I use in a lot of plans and want to create an `inject-variables`-task to import this list. As this list contains usernames and passwords I'd like to use the Bamboo encryption for these variables. However the injection seems to work, but not the decryption on Bamboo's end. 

Can someone help me out or tell me what I do wrong.

 

task:

- inject-variables:
file: variables.conf
 scope: LOCAL
 namespace: inject

inject variables file;

env_password="BAMSCRT@RANDOMSTRING"
env_username="user"

 

Therefor I need to use `${bamboo.inject.env_password}` in the script later on. But it seems to pass along the string "BAMSCRT@RANDOMSTRING" instead of the decrypted password

 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events