1.jenkins安裝
2.插件安裝
系統(tǒng)管理--》插件管理--》可安裝插件--》搜索nodejs
安裝完成后自動(dòng)重啟
3.創(chuàng)建項(xiàng)目并配置
1.創(chuàng)建一個(gè)自由風(fēng)格的軟件項(xiàng)目
2.輸入SVN地址或者git地址
4.選擇nodejs構(gòu)建環(huán)境
5.執(zhí)行shell
#!/bin/bash
echo $PATH
node -v
npm -v
npm install
npm run build
cd dist
tar -zcvf dist.tar.gz *
cd /home/plusesb/fedcs/
sh reload.sh
reload.sh文件內(nèi)容
#備份包
echo "----備份包----"
cp /var/lib/jenkins/workspace/fedcs-vue/dist/dist.tar.gz /home/plusesb/fedcs_bak/dist.tar.gz.`date +%Y%m%d%H%M%S`
#清理文件
echo "----清理文件----"
rm -rf /home/plusesb/fedcs/www/*
#解壓文件
echo "----解壓文件----"
cp /var/lib/jenkins/workspace/fedcs-vue/dist/dist.tar.gz /home/plusesb/fedcs/www/
cd /home/plusesb/fedcs/www/
tar -xvzf /home/plusesb/fedcs/www/dist.tar.gz