站點部署,我們用到了Git插件獲取源代碼,MSBuild插件編譯.net項目。
1,新建任務,點擊’新建’菜單進入新建任務頁,如下圖。
2,輸入任務名稱,并且選擇復制已有的Item,這樣只需在原有的任務配置基礎上進行修改即可。
3,點擊OK按鈕,進入到任務配置頁面,首先要配置源代碼管理方式,我這里選擇的是Git,需要配置源代碼路徑,登錄帳戶和哪個分支。
4,添加構建,如果是.net項目一般選擇Build a Visual Studio PRoject or solution using MSBuild這個。
5,添加構建后要進行的操作,一般是構建失敗時要通知的人員。
6,完成后,點擊’保存’即創建好了一個構建任務。接下來是運行構建任務,有兩種方式,一是點擊構建任務右邊的小三角,從下拉菜單中選擇’立即構建’。
另一種方式是,點擊構建任務名稱鏈接進到構建任務詳情頁,然后從左邊菜單中選擇’立即構建’運行任務。
7,查看構建任務結果。進到構建任務詳情頁,從Build History中選擇最新記錄,查看output,如下圖。
需要注意的是,如果是藍色圖標表示構建成功,如果是紅色圖標則表示構建失敗,需要看詳細日志,進一步排查問題。
詳細信息如下圖。
類庫項目發布不同于站點項目,它只需要將MSBuild編譯出來的dll復制到目標服務器上即可,而不需要通過Web Deploy,下面來說一下如何發布類庫項目。
1,在目標服務器上建立FTP站點。因為我們是通過ftp的方式來復制dll到目標服務器,因此首先要建立FTP站點。
2,Jenkins系統配置添加FTP hosts,如下圖。
注意Profile Name,這個后面在配置構建作務的時候會用到。
3,構建任務中添加’構建后操作’,Publish artifacts to FTP,選擇要發布到的目標FTP站點,然后輸入源路徑,如下圖。
構建的操作也是利用MSBuild,只是給MSBuild的命令參數會不一樣,如下圖。
新聞熱點
疑難解答