I am trying to inject a version number variable using the Inject Bamboo variables task running on Windows Server 2012 R2. My variable file is called BambooInjectVariables.txt and contains a single line:
The log entries for the failing build show
simple 09-May-2017 15:43:05 Starting task 'Inject variables' of type 'com.atlassian.bamboo.plugins.bamboo-variable-inject-plugin:inject' simple 09-May-2017 15:43:05 Injected variable bamboo.inject.ÿþA�s�s�e�m�b�l�y�I�n�f�o�r�m�a�t�i�o�n�a�l�V�e�r�s�i�o�n�=�1�.�1�.�2�.�4�6�-�5�9�7�6�8�a�0� in RESULT scope simple 09-May-2017 15:43:05 Injected variable bamboo.inject.�= in RESULT scope simple 09-May-2017 15:43:05 Finished task 'Inject variables' with result: Success
and the build fails soon after. What am I doing wrong?
I also observed this same problem, but was able to resolve it.
I was generating the file from PowerShell, and the trick was to make sure that I forced the output to be ASCII.
"key=$value" | Out-File "$Env:bamboo_build_working_directory\kv.properties" -Encoding ascii
Hello, Community! My name is Gosia and I'm a Product Manager on Jira Server and Data Center here at Atlassian. Since 2002 when we launched our public issue tracker, jira.atlass...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs