Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 37 Next »

Plugin Information

View MSBuild on the plugin site for more information.

This plugin allows you to use MSBuild to build .NET projects. To use this plugin, specify the location of MSBuild.exe on Jenkin's configuration page. The MSBuild executable is usually situated in a subfolder of C:\WINDOWS\Microsoft.NET\Framework. If you have multiple MSBuild versions installed, you can configure multiple executables. 


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.

Useful Info:

  • The path location is as instance: 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe'

Changelog

Release 1.23

* Fix textbox for argument is too short
* Add french translation

Release 1.22

* Fixed more documentation links.

Release 1.21

* Fix JENKINS-19830 - Masked Password visible as plain text in Msbuild Plugin

Release 1.20

* Fix JENKINS-19432 - Add option: "If warnings during msbuild, set the build to unstable"

Release 1.19

* Fix JENKINS-18543 - Update to newest MSBuild plugin breaks passing of release configurations with spaces in them

Release 1.18

* Fix JENKINS-17876 - MSBuild Command Line Arguments quotes being stripped...not 5552

Release 1.17

* Fix JENKINS-5552 - MSBuild plugin creates malformed command line

Release 1.16

* Fix JENKINS-14898 - MsBuild windows style environment variables no longer work
* Fix JENKINS-15029 - Update of MSBuild plugin to 1.15 causes Parameterized trigger plugin to fail.

Release 1.15

* Fix issue on backward compatibility

Release 1.14

* Fix JENKINS-13863 - MSBuild is unable to build projects in a different directory

Release 1.13

* Merge pull request - Add a checkbox to exclude a failure on msbuild step

Release 1.12

* Add UI checkbox to control build variables passing

Release 1.11

* Integrate pull request - Use lowercase "/p" for xbuild compatibility

Release 1.10

* Integrate pull request - Change Internal object: Descriptor by BuildStepDescriptor

Release 1.9

* Fix command generation with multiple build parameters

Release 1.8.2 (December 25, 2011)

* Fix JENKINS-12222 - java.lang.NullPointerException in the msbuild plugin when a job is executed by the parameterized build trigger plugin

Release 1.8.1 (December 03, 2011)

* Fix double quoted default args

Release 1.8 (December 01, 2011)

* Add default args (global configuration) - Merged pull request

Release 1.7 (May 13, 2011)
  • Fix 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)
  • Add variables (from build and environment) resolution.
Release 1.4 (April 02, 2011)
  • Fix JENKINS-4121 - Existence check for MsBuild.exe does not account for non-master nodes
Release 1.3 (Dec 29, 2009)
  • Add 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)
  • Initial release
  • No labels