標籤:編譯 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 項目環境