|
@@ -1,23 +1,20 @@
|
|
|
#!/usr/bin/env bash
|
|
#!/usr/bin/env bash
|
|
|
###
|
|
###
|
|
|
# Author: shuisheng
|
|
# Author: shuisheng
|
|
|
-# Date: 2023-03-19 12:17:20
|
|
|
|
|
-# Description:
|
|
|
|
|
|
|
+# Date: 2022-04-26 01:54:48
|
|
|
|
|
+# Description: https://github.com/galaxy-s10/sh/blob/master/build.sh
|
|
|
# Email: 2274751790@qq.com
|
|
# Email: 2274751790@qq.com
|
|
|
-# FilePath: /webrtc-live/build.sh
|
|
|
|
|
|
|
+# FilePath: /billd-live/static-build.sh
|
|
|
# Github: https://github.com/galaxy-s10
|
|
# Github: https://github.com/galaxy-s10
|
|
|
|
|
+# LastEditTime: 2023-04-28 13:06:17
|
|
|
# LastEditors: shuisheng
|
|
# LastEditors: shuisheng
|
|
|
-# LastEditTime: 2023-03-19 12:22:57
|
|
|
|
|
###
|
|
###
|
|
|
-# 生成头部文件快捷键:ctrl+cmd+i
|
|
|
|
|
|
|
|
|
|
-# 静态部署的项目,一般流程是在jenkins里面执行build.sh进行构建,
|
|
|
|
|
-# 构建完成后会连接ssh,执行/node/sh/frontend.sh,frontend.sh会将构建的完成资源复制到/node/xxx。
|
|
|
|
|
-# 复制完成后,frontend.sh会执行清除buff/cache操作
|
|
|
|
|
|
|
+# 生成头部文件快捷键:ctrl+cmd+i
|
|
|
|
|
|
|
|
-# node项目,一般流程是在jenkins里面执行build.sh进行构建,
|
|
|
|
|
-# 构建完成后会连接ssh,执行/node/sh/node.sh,node.sh会将构建的完成资源复制到/node/xxx,并且执行/node/xxx/pm2.sh。
|
|
|
|
|
-# 最后,node.sh会执行清除buff/cache操作
|
|
|
|
|
|
|
+# 静态部署的项目, 一般流程是在jenkins里面执行项目里的static-build.sh进行构建,
|
|
|
|
|
+# 构建完成后会连接ssh, 执行/node/sh/static.sh, static.sh会将构建的完成资源复制到/node/xxx
|
|
|
|
|
+# 复制完成后, static.sh会执行清除buff/cache操作
|
|
|
|
|
|
|
|
# 注意:JOBNAME=$1,这个等号左右不能有空格!
|
|
# 注意:JOBNAME=$1,这个等号左右不能有空格!
|
|
|
JOBNAME=$1 #约定$1为任务名
|
|
JOBNAME=$1 #约定$1为任务名
|