老师您好!
我在部署过Nuxt2.0过程中遇到了以下问题:
1. 部署脚本中的post-deploy的值为:yarn && yarn run start 时,首次部署正常,修改代码再次执行 pm2 deploy ecosystem.json production 时,显示 post-deploy hook failed .
2. 部署脚本中的post-deploy的值为:yarn && pm2 startOrRestart ecosystem.json --env production 时,首次部署正常,修改代码再次部署时 pm2 logs 报错: ERROR Server resources are not available!
问题:
已补充图片
20190318补充
新增问题描述:
在部署测试环境时(假设测试环境为perdeploy分支),部署成功后如何区分测试环境与正式环境呢?有尝试过在测试环境的部署脚本添加参数,但是无效。
请问老师,正确的方式是什么呢?
20190320 更新:
删除apps数组里的name 字段,并在deploy中的测试环境脚本添加 --name 'XX’
实测发现:部署测试环境成功,服务器返回了新增的一个实例,但名称显示为入口文件名称
请问老师,这个地方怎么传值才对呢?