Hỏi quy trình phát triển Back-end và deploy lên dev vps, product vps
-
Mình code back-end và có dev-vps để deploy chạy trong quá trình dev (product-vps để riêng).
Trong quá trình code mình mất nhiều thời gian để push code lên git server và pull lại về vps để khởi động lại node app
Làm đi làm lại push rồi pull khá nhàm chán.
Các bạn có thể chia sẻ cách làm của các bạn được không? Cám ơn các bạn!
-
Chắc keyword bạn cần là: CI, CD
-
bạn thử tìm hiểu pm2 nha
-
@Đức-Trần pm2 mình vẫn dùng để chạy node app. có lẽ bạn đang hiểu sai câu hỏi của mình
-
@CodeConCat cám ơn bạn, đúng thứ mình đang tìm kiếm
-
mình dùng pm2 và 1 file config.json
khi chạy lệnh pm2 cho file config.json deploy tự động pull code và restart app cho mình luôn ^^
-
CI,CD cụ thể là bạn có thể sử dụng jenkins để giải quyết.
-
Từ khóa ở đây là CI for Deploy NodeJS
Bạn có thể sử dụng jenkins để làm nhé hoặc bạn có thể follow link dưới
https://codeforgeek.com/2016/04/continuous-integration-deployment-jenkins-node-js/