Kaynağa Gözat

添加推送文件

tianyunperfect 4 yıl önce
ebeveyn
işleme
01184511c9
1 değiştirilmiş dosya ile 19 ekleme ve 0 silme
  1. 19 0
      app/bin/push.sh

+ 19 - 0
app/bin/push.sh

@@ -0,0 +1,19 @@
+mvn clean package -Dmaven.test.skip=true
+
+remote=root@www.xxx.cn
+remoteDir=/app/appName/
+
+# 在本地执行的代码,比如上传文件到服务器 scp 本地文件 user@ip:远程目录
+scp -r app/target/lib ${remote}:${remoteDir}
+scp -r app/target/resource ${remote}:${remoteDir}
+scp app/target/*.jar ${remote}:${remoteDir}
+
+# 执行命令
+ssh -o StrictHostKeyChecking=no ${remote} > /dev/null 2>&1 << eeooff
+
+cd /app/appName/
+sh bin/boot.sh restart
+
+exit
+eeooff
+echo ok