jenkins脚本执行自动化部署 jenkins脚本执行自动化部署

jenkins脚本执行自动化部署

部署到本机


echo $PATH
node -v
npm -v #检查编译环境
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
npm install
npm run build #编译项目
cd dist
rm -rf dist.tar.gz
tar -zcvf dist.tar.gz *
rm -rf /web/html1
mkdir /web/html1
tar -zxvf dist.tar.gz -C /web/html1
rm -rf dist.tar.gz
部署到远程
echo $PATH
node -v
npm -v #检查编译环境
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
npm install
npm run build #编译项目
cd dist
rm -rf dist.tar.gz
tar -zcvf dist.tar.gz *
scp dist.tar.gz root@185.184.221.242:/web/
/home/up.sh

up.sh :
需要实现免登录
ssh -tt  root@ip > /dev/null 2>&1 <<eeooff
rm -rf /web/html1
mkdir -m 700 -p /web/html1
cd /web/
tar -zxvf /web/dist.tar.gz -C /web/html1
echo ls
rm -rf /web/dist.tar.gz
exit
eeooff

配合github:
https://www.cnblogs.com/mingyue5826/p/10768486.html 

 


分享本文至:

评论 0

挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论