2015年8月31日 星期一

Jenkins 安裝 Change Assembly Version Plugin

安裝 Change Assembly Version

建置步驟中增加Change Assembly Version步驟

套用版本變數即可

執行建置

AssemblyInfo裡面的版本就會完成取代



Jenkins 安裝 Version Number Plug-In

安裝Version Number Plug-In

專案組態中增加版號設定

執行結果

Jenkins 安裝Next Build Number Plugin

安裝Next Build Number Plugin

設定下一次建置號碼

按下馬上建置會發現建置號碼改成新的設定值

Jenkins 安裝Template Project Plugin

安裝Template Project Plugin外掛

設定一個建置範本WebTemplate

這邊的設定被套用時只有建置步驟會生效

新增一個專案

建置步驟選擇Use builders from another project

套用WebTemplate建置範本

建置成功

Jenkins 安裝MSBuild Plugin

管理Jenkins

管理外掛程式

找到MSBuild Plugin後直接安裝

安裝成功後勾選重新啟動

重新啟動中

設定系統

新增MSBuild的版本和路徑
VS2013
C:\Program Files (x86)\MSBuild\12.0\bin\amd64\msbuild.exe

VS2015
C:\Program Files (x86)\MSBuild\14.0\bin\amd64\msbuild.exe

Jenkins 建立VS2013和Framework4.5編譯環境

下載Microsoft Build Tools 2013
http://www.microsoft.com/zh-tw/download/details.aspx?id=40760


下載適用於 Windows 8 的 Windows 軟體開發套件 (SDK)
https://msdn.microsoft.com/zh-tw/windows/desktop/hh852363.aspx

選擇安裝.NET Framework 4.5 Software Development Kit

複製資料夾
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio

2015年8月25日 星期二

Jenkins 安裝

首先到官網下載檔案

解壓縮後得到安裝檔

安裝歡迎畫面

選擇安裝的資料夾

安裝需要管理員權限

安裝中

安裝完成

預設是PORT 8080

要改埠號的話要在安裝資料夾下面找到jenkins.xml

把裡面的執行參數-httpPort=8080改掉就行了

再重新啟動服務

就會換成新埠號了

2015年8月7日 星期五

架設NuPeek Symbol & NuGet Server

首先到Bitbucket下載NuPeek的原始碼回來
https://bitbucket.org/thinkbeforecoding/nupeek

打開專案後,記得先改一下Symbols資料夾的名稱,不然會卡住

web.config中,也要把symbolsPath的值改成修改後的名稱

佈署的Server後,首頁會有相關的資訊

在Visual Studio中的工具->選項->偵錯->一般,改用來源伺服器支援

在Visual Studio中的工具->選項->偵錯->符號,新增SymbolServer位置

Symbol推送到NuPeek後,在程式碼中下個中斷點

透過Fillder可以看到下載Symbol符號和Source
符號快取資料夾中也可以看到下載的資料

F11進入函式後,可以看到符號的Source是在符號快取資料夾中取得