在提交

时间:2017-08-17 11:47:13

标签: deployment daemon

我有一个git hook,在每次提交时都运行一个部署脚本。

我的问题是如何设置此脚本,因为我正在运行我的网站即服务。它是这样开始的:

nohup npm start > /dev/null 2>&1 &

我想做什么,在〜伪代码中:

stop daemon
npm run build
start deamon

我不知道如何抓住这个过程。运行

ps -ef

我找到了

forge    16409 14721  5 11:22 pts/0    00:00:01 npm

但是我不知道如何在运行中捕获它,或者如何正确地执行这种性质的部署脚本。

0 个答案:

没有答案