I have been reading about building once and then configuring for each environment. For example, here are some ideas how to do this: Build once and deploy to multiple environments with msdeploy & Visual Studio 2012
My question is, how does this work together with your build server? Does anyone ever kick off one build that deploys to multiple environments? I would expect each environment would have its own build definition with its own rules/schedule. In that case, how feasible is it really to build once? I feel like I'm missing something...