I need to get the Bamboo variables and load it in to a property file located in the project (which I will source code checkout during the build process).
Is there any Bamboo tasks or any other way to load the bamboo variables to a property file?
I have tried properties-maven-plugin to load the Bamboo variables. But it did not load the properties file.
This sounds like you need to write a custom plugin that would add a Task for this (as described in this tutorial)
Thanks Jason. But I need to do it automatically through code. I have to create a test script (which I would execute during the build process) and load the bamboo variables to property file through the test script.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Are these Global plan variables? If so they are loaded as Environment variables when running a Task and prefixed with "bamboo_".
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can do it manually in a script
echo var1=${bamboo.var1} > teams.properties
echo var2=${bamboo.var2} >> teams.properties
echo varABC=${bamboo.varABC} >> teams.properties
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This will show the variables in plain text in the jar...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.