Capistrano to narzędzie do zdalnej automatyzacji serwerów, które jest obecnie w wersji 3. Pierwotnie pomyślano o wersji 2.0 w celu wdrożenia aplikacji RoR.Dzięki dodatkowym wtyczkom możesz wdrożyć aplikacje inne niż Rails, takie jak PHP i Python, z różnymi strategiami wdrażania, etapami i wieloma innymi.Kochałem Capistrano v2.Dużo z tego korzystałem.Opracowałem dla niego wtyczkę.Capistrano 2 było świetnym narzędziem i nadal działa naprawdę dobrze.Jednak nie jest już utrzymywany, ponieważ oryginalny zespół pracuje w wersji 3.Ta nowa wersja nie ma tego samego zestawu funkcji, więc jest mniej wydajna i elastyczna.Poza tym inne nowe narzędzia stają się łatwiejsze w użyciu do wdrażania aplikacji, takich jak Ansible.Postanowiłem więc przestać używać Capistrano, ponieważ v2 nie jest utrzymywane, v3 nie ma wystarczającej liczby funkcji i mogę zrobić wszystko, co Capistrano robił z Ansible.Jeśli szukasz alternatyw, sprawdź Fabric lub Chef Solo.
ansistrano