Jenkins+PowerShell持續集成環境搭建(一)前期準備

0. 系統要求

  1. Windows Server:本文章使用的爲Windows Server 2012
  2. JDK:本文章使用爲JDK 1.8
  3. Windows PowerShell:本文章使用爲PowerShell 4.0
  4. Visual Studio:本文章使用的爲Visual Studio 2013 Premium
  5. 7-zip:本文章使用的爲7-zip 9.20
  6. Jenkins:本文章使用的爲Jenkins 1.624

1. Jenkins安裝與配置

1.1. 下載Windows版本Jenkins並安裝,安裝成功後以下圖所示

1.2. 安裝/更新插件

1.3. 基本配置

1.3.1. 工做空間根目錄配置

將默認值修改成:${JENKINS_HOME}/workspace/${ITEM_FULLNAME},以下圖所示:shell

1.3.2. MSBuild配置

名稱:MSBuild4ui

路徑:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exespa

1.3.3. 版本控制配置

2. 新建Item示例

2.1. 新建Item:

2.2. 配置源碼管理

注意:新建第一個Item時須要輸入源碼管理的憑據,以下圖:插件

選擇憑據,以下圖:版本控制

2.3. 編譯及編譯後配置

2.3.1. 編譯配置

版本:選擇剛纔配置的MSBuild4rest

文件:D:\CI\Config\HelloWorld.msbuild (編譯配置文件,後續文章再作介紹blog

2.3.2. 編譯後配置

若是須要對編譯後的項目進行後續操做,如打包、拷貝等,則繼續添加配置:ip

命令:powershell.exe -executionpolicy unrestricted -File "D:\CI\Script\HelloWorld.ps1" (PowerShell命令腳本,後續文章再作介紹)ci

點擊「Save」按鈕。rem

3. 編譯項目

進入項目後,點擊「Build Now"即會自動編譯項目。

相關文章
相關標籤/搜索