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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.