We've run into a couple of scenarios where it would be really helpful to allow some sort of user supplied parameter when builds are manually invoked from the TeamCity console.
One example is a customer acceptance build we had which sometimes they wanted the db to be cleaned and sometimes they didn't. In order to accommodate this in TC we had to either create two separate builds or have them go modify the ant target before running.
There are other examples too, where a user supplied parameter would be useful- sometimes there are arbitrary values the user could provide so creating a build for each option is not really feasible.
Just wondering what you guys think about this and if you might have any plans for this in the future.