MSBuild with literal build configuration

Is there a way to configure a literal MSBuild build file wihtin a build configuration, similar to e.g. a Perforce client mapping? That way, the project specific build file would be stored on the server together with the build configuration. The current configuration asks for a MSBuild build file from the file system. That means it has to be put under source control.

If there is no way to configure MSBuild literally right now, please consider this as a feature request...

4 comments
Comment actions Permalink

Hi

Do you want to run new builds for old revisions? For that we have a feature request TW-2806, you can vote for it.

Right now you can add new command-line build step and copy these files from some network share.

0
Comment actions Permalink

Currently, we compile our products using a simple batch file and a list of solutions in a text file, calle BuildOrder.txt. We do not need all those other features NAnt or MSBuild provide. Just compiling VS2008 solutions in the correct order.

Since this BuildOrder is stored in a file, this file has to be under source control. But in my opinion, it is part of the build configuration, so I would prefer to enter the build order in a text field in TeamCity rather than referencing a file which I have to put under source control.

0
Comment actions Permalink

Why do you need to compile all the solutions in the single build?
Splitting them into separate build configuration will improve performance, provide better build status visibility, and simplify troubleshooting of compilation errors.

0

Please sign in to leave a comment.