1.jenkins从仓库拉取代码,压缩成tar
2.发送到项目服务器
3.执行脚本
#!/bin/sh
#restart front-client service
if [ ! -f "/usr/local/h5-client/h5-client.tar.gz" ]; then
echo "h5-client.tar.gz not exists"
exit
fi
tar -zxvf h5-client.tar.gz -C .
docker cp js/ tomcat:/usr/local/tomcat/webapps/h5-client
docker cp css/ tomcat:/usr/local/tomcat/webapps/h5-client
docker cp src/ tomcat:/usr/local/tomcat/webapps/h5-client
docker restart tomcat
rm -f /usr/local/h5-client/h5-client.tar.gz
rm -rf src/
rm -rf js/
rm -rf css/
rm -f log,md
echo "h5-client.tar.gz had delete!"