I have two TeamCity builds. One builds any one of my branches, the other deploys a branch built with the first build to an environment. Essentially, the only parameter of interest for the first is the branch name, and the only parameter of the second is the branch name and environment name.
I now want to set up a set of builds such as Deploy Branch X to Environment A, or Deploy Branch Y to environment B.
However, I cannot find any way to create a teamcity build that runs other teamcity builds with hard coded parameters.
Is this possible?
I can't use artifacts or dependencies because I still want Build/Deploy to be triggered manually - without the user having to remember the branch or environment name.
I've looked at meta-runners and chaining, neither seem to offer what I need which is simply run Build 1 with these parameters, then Build 2 with these other parameters.
Any help would be much appreciated!