-
October 26th, 2009, 10:37 AM
#1
Any good Build Machines for C# projects?
Hi,
Can someone recommand a good Build Machine for C# projects with the following features:
1. Nightly Build.
2. Run Tests.
3. Email the developer who broke the build.
4. Email te developer which his test failed.
Regards
-
October 26th, 2009, 02:26 PM
#2
Re: Any good Build Machines for C# projects?
Nant is the most commonly used one. But if you are using TFS, you should already have that capability built into the server.
With NAnt, you can configure everything that you have mentioned above with the little extra coding.
-
October 26th, 2009, 09:41 PM
#3
Re: Any good Build Machines for C# projects?
ugh, just the word nant makes me want to sever my jugular w/ a dull spoon. brings back difficult times hand writing nant scripts.
I would rather use MSBuild anyday (especially with the built in support for custom actions via C#). it just uses your solution files for building and you can schedule tasks in the task mgr for it (and it will run automated tests you have included, and should be able to send emails as well).
we use visual build pro which works rather well and can do anything you can think of (and lots of things you can't). we use it to get latest, build, run msi's for merge modules, and installers, and copy things out to distribution channels. we could run tests in there too if we wanted.
-
October 27th, 2009, 04:31 AM
#4
Re: Any good Build Machines for C# projects?
hmm... I could not understand what you people are talking about. if these are build machines then why is microsoft .NET studio used for building C# source code ??
-
October 27th, 2009, 04:49 AM
#5
Re: Any good Build Machines for C# projects?
You misunderstand the role of msbuild. Visual Studio uses msbuild to compile projects, not the other way round. msbuild is a commandline utility which can process .sln/.csproj files and compile them.
www.monotorrent.com For all your .NET bittorrent needs
NOTE: My code snippets are just snippets. They demonstrate an idea which can be adapted by you to solve your problem. They are not 100% complete and fully functional solutions equipped with error handling.
-
October 27th, 2009, 05:03 AM
#6
Re: Any good Build Machines for C# projects?
thanks for the clarification.
-
October 27th, 2009, 12:33 PM
#7
Re: Any good Build Machines for C# projects?
Originally Posted by MadHatter
ugh, just the word nant makes me want to sever my jugular w/ a dull spoon. brings back difficult times hand writing nant scripts.
I would rather use MSBuild anyday (especially with the built in support for custom actions via C#). it just uses your solution files for building and you can schedule tasks in the task mgr for it (and it will run automated tests you have included, and should be able to send emails as well).
we use visual build pro which works rather well and can do anything you can think of (and lots of things you can't). we use it to get latest, build, run msi's for merge modules, and installers, and copy things out to distribution channels. we could run tests in there too if we wanted.
I would second that
-
November 3rd, 2009, 06:45 PM
#8
Re: Any good Build Machines for C# projects?
Thanks a lot for all your replies!
-
November 3rd, 2009, 08:42 PM
#9
Re: Any good Build Machines for C# projects?
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|