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.
Stand out as a skilled Confluence Cloud administrator. The Confluence Administration for Cloud certification proves you can configure permissions, manage site and space settings, and monitor activity—ensuring secure, effective collaboration for your team.
Start here
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.