Capistrano Bezpłatne narzędzie wdrażania
Wdrażaj aplikacje internetowe za pomocą narzędzia wdrażania open source
Jednocześnie wdrażaj oprogramowanie na wielu serwerach za pomocą zdalnego narzędzia automatyzacji serwera. Zautomatyzuj przepływ pracy wdrażania i szybko zwolnij nowe wersje.
Przegląd
Capistrano to ** narzędzie wdrażania open source ** do wdrażania aplikacji internetowych. Jest to jedno z ** narzędzie do wdrożenia **, które pozwala zespołom oprogramowania na budowanie automatycznych skryptów wdrażania. Capistrano może jednocześnie ** wdrażać aplikacje internetowe ** na wielu serwerach. Umożliwia zespołom zdefiniowanie wdrażania raz dla wielu etapów, takich jak deweloper, inscenizacja i produkcja. Pomaga zespołom oprogramowania w automatyzacji audytów, takich jak sprawdzanie dzienników logowania, wyliczenie czasów i zastosowanie łat bezpieczeństwa dla liczby serwerów. Ponadto Capistrano umożliwia automatyzację wspólnych zadań, takich jak zmiana baz danych. Funkcja ról serwerów pomaga zespołom zdefiniować różne serwery dla oprogramowania, takie jak serwer WWW, serwer aplikacji, serwer bazy danych. Deweloperzy mogą oznaczać serwery za pomocą ról i kontrolować wykonywanie zadań. Capistrano obsługuje równoległe wykonanie, które umożliwia zespołom prowadzenie zadań wdrażania na wielu serwerach. Capistrano obsługuje również funkcjonalność wycofania, która umożliwia zespołom szybkie przejście na poprzednią wersję. Capistrano obsługuje wtyczki do rozszerzenia funkcjonalności. Tak więc zespoły oprogramowania mogą w razie potrzeby korzystać z oficjalnych i innych wtyczek. To ** bezpłatne wdrożenie ** jest napisane w Ruby. Ponadto Capistrano można łatwo zintegrować z dowolną inną aplikacją Ruby. Licencja na to ** narzędzie wdrażania open source ** to MIT.
Cechy
Capistrano ma doskonałą listę funkcji, a niektóre z nich to:
- Wiele etapów
- Silne konwencje
- Wykonanie równoległe
- Role serwerów
- Menedżer pakietów Rubygems
- Obsługuje wtyczki
- Niestandardowy SCM
- Rolback
- Filtrowanie
- Haczyki
- Blokowanie wersji
** Instalacja*|*
Instalowanie za pomocą Ubuntu
Uruchom poniżej polecenie, aby go zainstalować.
$ sudo apt install capistrano
Instalowanie za pomocą Github
Wykonaj poniższe polecenia w tej samej kolejności, aby zainstalować je z repozytorium.
$ git clone https://github.com/capistrano/capistrano.git
$ cd capistrano
$ gem build *.gemspec
$ gem install *.gem
Instalowanie za pomocą Ruby Gem
Wykonaj następujące polecenie, aby zainstalować je przez Ruby Gem.
$ gem install capistrano