#!/bin/bash BUILD_ID=DONTKILLME
source /etc/profile
node -v
npm -v
npm stop
npm install --production
npm i egg-scripts --save
npm start
持久化
上述脚本在jenkins部署结束后,程序退出就导致node程序也退出了,这并不是我们想要的,于是我们需要安装forever
`npm install yarn -g npm i forever -g
`
将node脚本修改为:
source /etc/profile
forever stopall
node -v
npm -v
npm stop
npm install --production
npm i egg-scripts --save
npm start