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},如下圖所示:

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"即會自動編譯項目。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM