开发者

How can I automate Node.js deployments?

I'm looking for something analogous to Capistrano for Rails - https://github.com/capistrano/capistrano/wiki/

I'd like to be able to run a single command from my workstation that will update the code on my server(s) from a GitHub project and handle all necessary process r开发者_JAVA百科estarting for the application. I need to be able to control specifically when this happens, not use a hook in GitHub's checkin event.

Are Node.js developers also using Capistrano, or is there a tool that works better for Node.js?


You could use fabric, it's a python lib. Nodejs already uses python for some build operations for extensions, no reason you couldn't also use python to do what you're asking.

http://docs.fabfile.org/en/1.2.2/index.html

I don't know of a javascript lib that does this, not to say there isn't one though. Fabric sounds very much like what capistrano is, but maybe a tiny bit different in some aspects.


Capistrano seems to be the most popular choice.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜