天天看點

持續內建~Jenkins裡的NuGet和MSBuild插件

Jenkins是一個持續內建的環境,它是java開發的,大叔認為它的工作流程是

從源代碼拉一個項目下來到它本地(可以配置定時機制)

恢複相關程式包nuget

編譯程式

釋出程式

現在說一下在配置jenkins裡要注意的幾個地方:

jenkins的建構工作目錄和job目錄說明

建構目錄:C:\Program Files (x86)\Jenkins\workspace

工作目錄:建構目錄\任務job名稱

nuget插件安裝

插件管理-添加nuget

因為在工作時,你的目錄為程式的sln所在目錄,是以直接添加建構腳本nuget restore即可,因為目前目錄就是你需要的項目目錄!

持續內建~Jenkins裡的NuGet和MSBuild插件

msbuild插件的安裝

系統插件-msbuild

全局配置-配置你電腦上msbuild.exe的路徑

在你的nuget建構下面,添加這個msbuild塊

持續內建~Jenkins裡的NuGet和MSBuild插件

這兩部完成後,你就可以“立即建構”你的項目了,它會從源代碼伺服器上拉最新代碼,然後到工作目錄,去nuget恢複包,build編譯包包!

這個資料希望可以幫到剛學jenkins的學生!