0. 系統要求
- Windows Server:本文章使用的為Windows Server 2012
- JDK:本文章使用為JDK 1.8
- Windows PowerShell:本文章使用為PowerShell 4.0
- Visual Studio:本文章使用的為Visual Studio 2013 Premium
- 7-zip:本文章使用的為7-zip 9.20
- Jenkins:本文章使用的為Jenkins 1.624
1. Jenkins安裝與配置
1.1. 下載Windows版本Jenkins並安裝,安裝成功后如下圖所示
1.2. 安裝/更新插件
- 安裝 MSBuild Plugin(該插件使用MSBuild來構建.NET項目);
- 升級Subversion Plug-in至最新版本(該插件使用TortoiseSVN實現版本控制)。
1.3. 基本配置
1.3.1. 工作空間根目錄配置
將默認值修改為:${JENKINS_HOME}/workspace/${ITEM_FULLNAME},如下圖所示:
1.3.2. MSBuild配置
名稱:MSBuild4
路徑:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe
1.3.3. 版本控制配置
2. 新建Item示例
2.1. 新建Item:
2.2. 配置源碼管理
注意:新建第一個Item時需要輸入源碼管理的憑據,如下圖:
選擇憑據,如下圖:
2.3. 編譯及編譯后配置
2.3.1. 編譯配置
版本:選擇剛才配置的MSBuild4
文件:D:\CI\Config\HelloWorld.msbuild (編譯配置文件,后續文章再做介紹)
2.3.2. 編譯后配置
如果需要對編譯后的項目進行后續操作,如打包、拷貝等,則繼續添加配置:
命令:powershell.exe -executionpolicy unrestricted -File "D:\CI\Script\HelloWorld.ps1" (PowerShell命令腳本,后續文章再做介紹)
點擊“Save”按鈕。
3. 編譯項目
進入項目后,點擊“Build Now"即會自動編譯項目。