Can you specify a workspace name in the requestTeamBuild ant task, or equivalent API?
I am planning to configure our build to compile some components as sub-builds, however this approach appears to make it hard to reproduce the build with a personal build. To make it more usable I would like to specify a workspace name when requesting a build. I don't think this is possible from the requestTeamBuild ant task, but is there another API or CLI available?
Description of Production Build:
1. Build A starts, accepts all changes, and extracts from dedicated workspace A
2. Build A requests build B to start using dedicated workspace B.
3. Build B starts, accepts all changes, and extracts from dedicated workspace B.
3. Build A waits for build B
4. Build A completes
Note: Changes from the stream flow to workspace A and changes from workspace A flow to workspace B
I don't know how to provide this same process to users as a personal build. The user will be able to specify a workspace for build A in the UI, but I can't figure out an easy way for them to specify a workspace for build B. It seems like each user would need to create a new build definition for their personal build B so they could specify their workspace in their build definition.
Thanks, Craig