To use this plugin, specify the location of MSBuild.exe on Hudson's configuration page. It is usually situated in a subfolder of C:\WINDOWS\Microsoft.NET\Framework
This plugin allows you to use MSBuild to build .NET projects.
Then, on your project configuration page, specify the name of the build file (.proj or .sln) and any command line
arguments you want to pass in. The files are compiled to the directory where Visual Studio would put them as well.
- With .Net 4.0 the path is C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
- The path variable set does not update correctly unless Jenkins is restarted.
- When configuring your job, the location of the .sln file will usually be in C:\Program Files\Jenkins\jobsproject name\workspaceprogram name.sln . When using this together with github, it may be simpler to do a first 'build' where all it does is download the files from github.
Release 1.7 (May 13, 2011)
- Fixed JENKINS-3823 - configure msbuild path as a tool
and JENKINS-4120 - Implement concept of tool installation into MSBuild plugin
Release 1.6 (May 10, 2011)
Release 1.5 (May 05, 2011)
- Added variables (from build and environment) resolution.
Release 1.4 (April 02, 2011)
- Fixed JENKINS-4121 - Existence check for MsBuild.exe does not account for non-master nodes
Release 1.3 (Dec 29, 2009)
- Added build parameters as properties (JENKINS-2349)
- Console output should show the command (JENKINS-3610)
- Update uses of deprecated APIs
Release 1.2 (Apr 21, 2009)
- Add a the possibility to manage multiple Msbuild version (JENKINS-3179)
Release 1.1 (Jun 03, 2008)