I successfully have TC up and running, building our project on check-in. I want to take the next step and auto-deploy our web site to a dev server and I'm looking for strategies on how to do that with TC.
I have written an MS Build file that will actually do the deployment. What I want to know is how I should set this up in TC. Should I create a new build configuration for this new build file, or should it be called from our main build file at the end? If it's a separate configuration, how do I go about setting it up so that it only runs after a successful build by the other configuration and so that it can use the other configuration's build results (for example, the compiled asp.net site). There's nothing to pull from source, it's just another script that takes other files and copies them over, creates a web site instance, etc.
All of this will be on one server right now, with only one build agent. Any pointers?