I\'d like to have 3 distinct builds within a TeamCity project (Development, QA, Production). With the dependencies linked (Production can\'t build without a successful QA, and
If you have snapshot dependencies for Dev->QA->Production build, you can reference build number from Dev build in QA and Production builds.
Please read http://www.jetbrains.net/devnet/message/5231290 for details how to do it.
Update: The recent information on how to achieve this is available in this TeamCity How-To question.