Various tools like Bamboo do not like dashes used in variable names. As a result, in those use cases the variable for the envvar has to be manually changed in the spec.yml to use these tools.
While it's feels lousy to name the envvar differently from the role it represents, it feels like the better option for usability of the tool.
This should be a pretty easy fix: basically just adding a .replace('-', '_') to this line and verifying that there is test coverage of that change.
Various tools like Bamboo do not like dashes used in variable names. As a result, in those use cases the variable for the envvar has to be manually changed in the spec.yml to use these tools.
While it's feels lousy to name the envvar differently from the role it represents, it feels like the better option for usability of the tool.
This should be a pretty easy fix: basically just adding a
.replace('-', '_')
to this line and verifying that there is test coverage of that change.