We had a similar discussion here, not entirely about deployment. We are using pm2 for managing and deploying our Node.js instances. Regarding CI/CD, we are still experimenting multiple solutions. For now simply doing git pull and running tests work for us. But I agree that won't be a good solution in the long run. In mern.io, we are using Travis CI and it's working out really well. Codeship is also a great solution. So, I think we'll finalise something this week and go with some CI provider.
Let me know if you want to know something else. :)
Sandeep Panda
co-founder, Hashnode
Thanks for the invite.
We had a similar discussion here, not entirely about deployment. We are using
pm2for managing and deploying our Node.js instances. Regarding CI/CD, we are still experimenting multiple solutions. For now simply doinggit pulland running tests work for us. But I agree that won't be a good solution in the long run. In mern.io, we are using Travis CI and it's working out really well. Codeship is also a great solution. So, I think we'll finalise something this week and go with some CI provider.Let me know if you want to know something else. :)