Jenkins 構建編譯 .net 項目環境

來源:互聯網
上載者:User

標籤:編譯   jenkins   net   

Jenkins 編譯.net 項目


一、下載 windows jenkins 直接安裝還是很方便的;

https://mirrors.tuna.tsinghua.edu.cn/jenkins/windows/jenkins-2.70.zip


二、安裝.net4.0 (NDP451)

如果是之前安裝IIS 驗證頁面時則重新註冊下.net4.0

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet-regiis.exe -r 

開啟 ASP.NET 狀態服務 

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_state.exe


 Jenkins-windows 安裝完畢 ;服務找到Jenkins 啟動服務;

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M01/9C/9C/wKioL1lzLHzSmLaHAAEr-4f-ePM822.jpg" title="1.jpg" style="float:none;" alt="wKioL1lzLHzSmLaHAAEr-4f-ePM822.jpg" />

三、http:localhost:8080 訪問Jenkins .net環境基礎設定

 

 1、添加 MSbuild 環境;

 點擊 【系統管理】 - 【Global Tool Configuration】 配置 MSBuild;

 應用儲存;

 650) this.width=650;" src="https://s3.51cto.com/wyfs02/M00/9C/9C/wKiom1lzLH7iQ_BdAAA5zGIyxP4513.jpg" title="5.jpg" style="float:none;" alt="wKiom1lzLH7iQ_BdAAA5zGIyxP4513.jpg" />

 2、添加 MSbuild 外掛程式;

 點擊 【系統管理】 - 【外掛程式管理】 勾選  MSBuild Plugin 直接安裝;

 650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/9C/9C/wKiom1lzLH3Tq6RyAABHHPbVsjI058.jpg" title="2.jpg" style="float:none;" alt="wKiom1lzLH3Tq6RyAABHHPbVsjI058.jpg" />

 3、建立一個 test 項目

 描述 丟棄舊的構建 自訂構建天數和最大個數;

 源碼管理:

 git svn


650) this.width=650;" src="https://s2.51cto.com/wyfs02/M01/9C/9C/wKiom1lzLH6xHtRGAACKsk9Am50965.jpg" style="float:none;" title="7.jpg" alt="wKiom1lzLH6xHtRGAACKsk9Am50965.jpg" />

 

4、構建步驟:選擇方式

 Build a Visual Studio project or solution using MSBuild


650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/9C/9C/wKioL1lzLH2TXT3AAABuZXAnfq8167.jpg" title="3.jpg" style="float:none;" alt="wKioL1lzLH2TXT3AAABuZXAnfq8167.jpg" />

 MSBuild Version 預設 MSBuild

 MSBuild Build File 路徑 ./test.sln 

 Command Line Arguments

/t:Rebuild                                     重建

/p:DeployOnBuild=true                          表示啟用編譯並發布

/p:Configuration=Release                       編譯 Release 版本

/p:VisualStudioVersion=12.0                    VS版本可根據自己定義

/p:PublishProfile=test                         指定建立的Profile名稱

/p:WebProjectOutputDir=E:\server\test          發布路徑

/p:OutputPath=E:\server\test\bin               編譯輸出的dll路徑



構建完畢 可以直接從  Console Output   查看構建資訊;


本文出自 “logs” 部落格,請務必保留此出處http://51log.blog.51cto.com/6076767/1950050

Jenkins 構建編譯 .net 項目環境

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.