1、Jenkins是什麼?html
Jenkins是一個可擴展的持續集成的引擎,主要用於持續自動的構建、測試軟件項目windows
監控一些定時執行的任務。瀏覽器
2、安裝配置併發
最新的Jenkins 安裝包能夠從這裏下載:http://jenkins-ci.org/svn
下載完成後點擊 setup.exe 而後入Nextpost
安裝完成後咱們能夠看到在windows服務中多了一個叫Jenkins的服務測試
咱們還能夠獲得一個網站 http://localhost:8080/ ,打開這個網站,咱們能夠看到咱們的Jenkins已經安裝好了。網站
首先,咱們點擊系統管理,管理插件ui
更新svn插件url
由於咱們是編譯.NET程序,因此咱們須要另一個叫MSBuild的插件,咱們到可選插件,搜索MSBuild,下載安裝,以下圖
都安裝完畢之後,點擊系統管理,系統設置
咱們到系統設置界面找到MSBuild
其中 MSBuild Name 能夠隨便叫
Path to MSBuild 就是咱們MSBuild在當前電腦的路徑。
作完以上工做,咱們能夠新建一個任務了,咱們回到主界面,Item名稱咱們推薦用英文,咱們選擇構建一個自由風格的軟件項目。
找到源碼管理咱們選擇SVN,配置咱們的源代碼的路徑的用戶名密碼
配置好SVN而後到MSBuild
MSBuild Version 爲剛纔配置的 MSBuild.exe
MSBuild Build File 是項目文件或者工程文件的名稱
而後就是MSBuild 的命令行參數了。
/t:Rebuild 表示每次都重建,不使用增量編譯
/P:Configuration=Release 表示編譯 Release 版本
/p:DeployOnBuild=true 表示啓用編譯併發布
/p:VisualStudioVersion=11.0 表示VS2012
PublishProfile 指定建立的Profile名稱
/p:DefineConstants=\"ZHEJIANGSZ,SILVERLIGHT,TRACE\" 瀏覽器內
配置完畢之後咱們點保存,當即構建,程序編譯成功後就是發佈到咱們PublishProfile指定的文件夾中
若是編譯失敗,咱們能夠查看日誌是由於什麼而失敗,作對應的修改就能夠。
通過上面的基本安裝配置,Jenkins已經能夠構建咱們的項目。
3、郵件通知設置
首先須要在系統設置界面裏面作如下配置
找到 Jenkins Location 輸入系統管理員郵件地址
而後找到郵件通知輸入相對應的信息,以下圖
設置好以上信息,咱們就能夠在咱們的任務中使用郵件通知了,具體配置方法以下
選擇增長構建後操做步驟,選擇 E-mail Notification,出現下面操做界面
在 Recipients中輸入收件人郵件地址,若是有多個收件人用空格隔開。
做者:chenwq
by:http://www.cnblogs.com/wzalex/p/5190788.html