Jenkins學習九:Jenkins插件之構建MSBuild


Jenkins是Java語言編寫的,一直好奇是否可以構建NET語言的項目,目前只了解到有一個插件MSBuild支持構建NET項目。

一、Jenkins安裝插件MSBuild

二、VS構建CsharpHelloWorld

 CSharp 的console project代碼如下: 

using System;


namespace CSharpHelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            System.Console.WriteLine("Hello World!");
        }
    }
}

 

三、配置環境變量 

我的電腦中設置環境變量,Path中添加msbuild的路徑,如C:\Windows\Microsoft.NET\Framework\v4.0.30319

 

四、Jenkins構建MSBuild

1)創建Jenkins job名稱為CSharpHelloWorld

2)設置“構建”,添加:Build a Visual Studio project or sulution using MSBuild

3)Build結果如下:

 

五、遇到的問題

1、build生成時,報錯:'msbuild.exe' 不是內部或外部命令,也不是可運行的程序

解決:配置環境變量,重啟Jenkins,再次生成即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM