1. 程式人生 > >Linux+git+springboot+maven 實現自動更新程式碼(自動部署)

Linux+git+springboot+maven 實現自動更新程式碼(自動部署)

 思路:首先是在linux伺服器上建立一個git倉庫,然後克隆程式碼到倉庫,寫一個指令碼先拉取程式碼,在構建最後部署

1. 建立git倉庫

    建立一個資料夾執行 git init 命令,初始化倉庫

2. 克隆程式碼

     2.1 cd 進去剛剛建立的資料夾中

     2.2 克隆程式碼: 執行命令: git clone 你的專案git地址

                              l例如: git clone http://

[email protected]/r/wealth.git

3. 測試一些,是否可以拉取程式碼

    3.1: 拉取程式碼: git pull

     

     Already up-to-date 表示已經是最新程式碼,則可以執行獲取程式碼

4.寫一個指令碼來專門拉取程式碼,然後部署

   4.1 vim xxx.sh 建立一個sh檔案

   4.2 編寫sh檔案,如圖

儲存退出,

5. 執行 sh xxx.sh 就可以自己拉取程式碼+部署了

    wealth.out是指定的日誌輸出檔案