Jenkins-Plugin 部署應用程式到網路目錄

   目前的測試主機上會執行一些Window應用程式,由於是跟Jenkins主機同一台,所以發行應用程式的工作,只要在建置後,執行xcopy即可以完成。

問題


  由於測試主機的工作量增加,所以決定將Jenkins移至另一台主機。而移機事小,但原本的佈署工作就會有些問題需要解決,例如在Jenkins 無法使用xcopy 到網路目錄,會得到錯誤 Invalid drive specification

解決方式-透過Publish Over CIFS Plugin發行


  1. 安裝Publish Over CIFS Plugin
  2. 設定系統-->建立Window Shared
    image
    ps:上圖紅框的兩個值會等於 \\TEST-AP1\e\temp
  3. 設定建置後工作,發行應用程式
    image

    (1).來源檔案
    (2).目的端的子目錄
    (3).Flatten files將來源階層目錄變成一階。

參考來源

http://www.cnblogs.com/itech/archive/2011/11/21/2257377.html

這個網誌中的熱門文章

[TFS] 分支與合併

[.NET Core] 將專案發行至IIS