forever和git hooks自动部署
发布于 11 年前 作者 feeloc 3631 次浏览 最后一次编辑是 8 年前

#post-receive钩子# # Goto the deploy dir and pull the latest sources cd $DEPLOY_DIR #env -i git reset --hard env -i git pull

# restart app.js
/etc/init.d/脚本 restart
echo '结束'
exit 1

#脚本文件# start) forever -l $LOG/forever.log -o $LOG/forever_out.log -e $LOG/forever_ err.log --pidFile $PID --minUptime 5000 --spinSleepTime 2000 -a start $DEAMO N >/projects/logs/start.log &

#因为是forever程序,钩子会认为程序没有结束,所以push一直不结束,怎么解决呢#

1 回复
回到顶部