It's all about the answers!

Ask a question

How can I get the buildDefinitionId from within a Build Forge step?

Scott Crouch (48532326) | asked Mar 06 '13, 2:08 p.m.
 I'd like to be able to get the buildDefinitionId for the build from within a Build Forge step, is there anyway to do that?

Spencer Murata commented Mar 06 '13, 2:53 p.m.

Is this a build that was started from RTC? 

Scott Crouch commented Mar 06 '13, 3:25 p.m. | edited Mar 06 '13, 3:29 p.m.

Yes, that's correct. Started from RTC, would like to have the RTC buildDefinitionID to be used by a step in Build Forge. 

2 answers

permanent link
William Frontiero (111) | answered Mar 07 '13, 2:49 p.m.

Have you tried echoing the variable within the context of the Step? 

Example: echo "Build ID value: ${buildDefinitionID}"

permanent link
Spencer Murata (2.3k115970) | answered Mar 07 '13, 3:32 p.m.
 The build definition ID is NOT included by default.  You would have to create a custom property for the build definition that has the UUID.  Then synchronize the properties and Build Forge should then start getting the definitionID as part of its environment.

Probably the easiest way to figure out the build definitions UUID is to dump them out and find your build definition.  Go to your ccm server path and add /resource/virtual/build/definitions?_prettyPrint=true.  Then find your build definition and copy the UUID into the custom property.


Your answer

Register or to post your answer.