Jenkins basically integrates with your version control system to do checkouts, 
and runs commands. In theory, you can just use batch or shell scripts to do 
your builds. Jenkins is program language neutral. 

As long as the correct .Net framework is installed, Jenkins can just run the 
"msbuild.exe" command. 

However, Jenkins has a powerful plugin architecture, so take a good look at all 
the plugins and find what you can use. 

There are three plugs that you'll find useful:

* The msbuild plugin. This makes it much easier to run msbuilds. 
* The NUnit plugin. It doesn't run the tests, but it will graph the result and 
mark builds as unstable if NUnit tests fail
* The Nant plugin. Nant is a .Net build system like Ant. I use the msbuilds 
plugin to do the build, but the use Nant for other tasks. 

Best advice is to play around with Jenkins. Try various plugins and see what's 
useful to you. Plugins are found in the "Manage Jenkins" section. 
--
David Weintraub
da...@weintraub.name

On Aug 17, 2012, at 6:42 PM, Kenneth <kenneth.f.niel...@gmail.com> wrote:

> Hi all,
> I am quete new to Jenkins.
>  
> I have a simple C# solution with visual studio 2005, i.e. .NET 2.0
> a) project executable
> b) a library used
> c) a unit test of the library.
>  
> 1) My question is how do I setup Jenkins up to build the binary files?
> 2) How can I run the unit tests from Jenkins, they are nuit based.
>  
> Thanks for any help
> Kenneth
>  
>  

Reply via email to