Is there a way to get a specific release version's deployment variables?
Trying to get the variables shown in the UI (for example):
https://my.bamboo.com/deploy/viewDeploymentVersionVariables.action?versionId=1234567&deploymentProjectId=1234567
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.
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.
It looks like you're new here. Sign in or register to get started.