Commit 43cce953 by james

zip and deploy shell

parent 9e5e3576
# yarn run build
yarn run build
Host=root@192.168.0.111
Dir=data-govern
......
......@@ -12,15 +12,21 @@ echo "${Host}\n${Dir}\n${Target}"
Now=$(date +"%F-%H-%M");
TmpDir=$Dir-$Now
scp -r ./build ${Host}:/tmp/$TmpDir
rm -rf ./${Dir}
cp -r build ${Dir}
zip -r ${Dir}.zip ${Dir}
scp ${Dir}.zip ${Host}:/tmp/
ssh -tt $Host << EOF
cd /tmp/
unzip ${Dir}.zip
cd ${Target};
if [ $BAK == "bak" ]; then
mv ./$Dir ./$TmpDir
else
rm -rf ./${Dir}
fi
mv /tmp/$TmpDir ./$Dir
mv /tmp/${Dir} ./
ls -l ./
exit # 显式退出远程会话
EOF
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment