Is there a way to get a specific release version's deployment variables?
Trying to get the variables shown in the UI (for example):
Found this:
https://my.bamboo.com/rest/api/latest/deploy/projectVersioning/1234567/variables
But it does not return all of the variables. It seems to only return global variables and basic build plan variables:
"key": "buildNumber",
"key": "buildResultKey",
"key": "planKey",
"key": "planName",
"key": "shortPlanKey",
"key": "shortPlanName",
I'm looking for the others like...
planRepository.revision
planRepository.repositoryUrl
From the Deployment page:
"These variables are available to use when deploying this release. Variables are copied from the build result and generated by Bamboo on release creation."
So use the buildResultKey from this call and make another API call that.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Also found this:
https://my.bamboo.com/rest/api/latest/deploy/projectVersioning/1234567/parseVariables
But it fails with:
"errors": ["Please provide a version to find variables in"]
...Even though the only required argument is the deploymentProjectId, which I've provided.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.