# 用Jenkins自動將專案打包到指定位置 Example: 用Jenkins將SVN的專案用Ant打包到SSH指定的位置 ## Step1: 安裝Jenkins所需要的外掛plugins - 在管理Jenkins>管理外掛程式> 找尋可用的外掛 ![](https://i.imgur.com/5hf1nrk.jpg) - 我們需要安裝 Publish over SSH ![](https://i.imgur.com/vpmyDCd.jpg) - 安裝Ant ![](https://i.imgur.com/5cHjBej.jpg) - 安裝Subversion ![](https://i.imgur.com/oYL5Xqx.jpg) ## Step2: 設定Global Tool Configuration - 在管理Jenkins>Global Tool Configuration ![](https://i.imgur.com/Pis19UK.jpg) - 安裝JDK ![](https://i.imgur.com/ZjE8U3W.jpg) - 安裝Ant ![](https://i.imgur.com/4UZ7D6P.jpg) ## Step3: 設定系統 - 在管理Jenkins>設定系統 ![](https://i.imgur.com/rn6ftAQ.jpg) - 設定Subversion ![](https://i.imgur.com/CN5UcZJ.jpg) - 設定 Publish over SSH ![](https://i.imgur.com/ZKtqZu1.jpg) ![](https://i.imgur.com/TFzCrqW.jpg) ## Step4: 建立作業 - 回到儀表板>新增作業 ![](https://i.imgur.com/7dG6biE.jpg) - 輸入描述 ![](https://i.imgur.com/WVpvE82.jpg) - 輸入SVN資訊 ![](https://i.imgur.com/2JqEA44.jpg) - 建置專案時 使用Ant包版 ![](https://i.imgur.com/d0u5mSy.jpg) - 建置後動作 使用SSH放到指定位置 ![](https://i.imgur.com/UvKBKGX.jpg) ## Step5: 開始執行作業 - 回到儀錶板,選取剛新增好的作業,按下開始建置 ![](https://i.imgur.com/WaOuBkQ.jpg) - 用WinSCP登入SSH去我們指定的路徑,即可看到打包好的檔案 ![](https://i.imgur.com/ARAJZT6.jpg) ###### tags: `Jenkins`