Jenkins built-in buildtools
Jenkins has built-in support for ant | Maven | Windows batch | shell (Perl, Python.
2. Other buildtools
Cmakebuilder Plugin: supports the construction of cmake; copy artifact Plugin: Copies dependent components; job exporter Plugin: exports the current running parameters to the property file for future calls; msbuild Plugin: build with msbuild. net project; Nant Plugin: used to support Nant; Python Plugin: used to support Python; qmakebuilder Plugin: used to support qmake; rake Plugin: used to support rake construction; scons Plugin: used to support scons construction; xcode Plugin: used to support Mac and iPhone construction;
3. Use msbuild to build csharphelloworld
1) console project of CSHARPCodeAs follows:
Using System;
NamespaceCsharphelloworld
{
ClassProgram
{
Static VoidMain (String[] ARGs)
{
System. Console. writeline ("Hello world!");
}
}
}
2) create a Jenkins job csharphelloworld and set it as follows: Make sure that the msbuild path on the slave machine is in the system path environment variable, for example, C: \ WINDOWS \ Microsoft. NET \ framework \ v4.0.30319.
3) The build result is as follows:
Complete!