Hi guys,

i'm trying to get everything up and running on the buildserver, and nant is
causing some problems with regards to easily being able to run tests for
various database configurations.

Seeing as how the nant build scripts are way too complex (at least for my
taste), i propose we move to a simpler msbuild script.  I have some
experience with msbuild, and while it's not perfect i do think it's simpler
than nant.

Would there be any objections from any of you with regards to moving to
msbuild?

There would be one breaking-change though... currently, none of our projects
have an AssemblyInfo.cs file because nant creates it (i'm told to make sure
that each AssemblyInfo.cs file contains the same versioning information).
I've never used that approach with msbuild, but there are msbuild tasks
available to keep the versioning information in synch across projects.  So
if we do go ahead with this, we would have to add an AssemblyInfo.cs file to
each project again.

Other than that, i think we can create a pretty simple script to build the
project, run the tests (for whatever database configuration you'd like) and
once that's working we can add automated binary and source packaging to the
mix as well.

So, any objections? Or other suggestions?

brs,
Davy

Reply via email to