jenkins脚本执行自动化部署
首页 > >    作者:lininn   2019年5月9日 15:18 星期四   热度:905°   百度已收录  
时间:2019-5-9 15:18   热度:905° 

部署到本机


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 

 


二维码加载中...
本文作者:lininn      文章标题: jenkins脚本执行自动化部署
本文地址:?post=343
版权声明:若无注明,本文皆为“覆手为雨”原创,转载请保留文章出处。
分享本文至:

返回顶部    首页    手机版本    后花园   会员注册   
版权所有:覆手为雨    站长: lininn