2011-10-07 15 views
7

szukam czegoś analogicznego do Kapistrana dla Rails - https://github.com/capistrano/capistrano/wiki/Jak mogę zautomatyzować wdrożenia Node.js?

Chciałbym być w stanie uruchomić pojedynczą komendę z mojej stacji roboczej, która będzie zaktualizować kod na mój serwer (y) projektu GitHub i obsłużyć wszystkie niezbędne ponowne uruchomienie procesu dla aplikacji. Muszę być w stanie kontrolować, kiedy to nastąpi, a nie używać haka podczas sprawdzania zdarzeń GitHub.

Czy programiści Node.js również używają Capistrano, czy istnieje narzędzie, które działa lepiej dla Node.js?

Odpowiedz

2

Capistrano wydaje się być najpopularniejszym wyborem.

+0

Myślę, że to zależy od tego, kogo zapytasz :) –

4

Można użyć tkaniny, jest to biblioteka Pythona. Nodejs już używa Pythona dla niektórych operacji kompilacji dla rozszerzeń, nie ma powodu, aby nie móc również używać Pythona do robienia tego, o co prosisz.

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

nie wiem z javascript lib, który to robi, żeby nie powiedzieć, nie ma ani jednego choć. Tkanina brzmi bardzo podobnie do Capistrano, ale może w niektórych aspektach jest trochę inna.

+0

Użyłeś tkaniny z Node.js? –

Powiązane problemy