Bolt jest oprogramowanie, które pozwala łatwo zautomatyzować zadania sysadmin jak rozmieszczenie & nbsp;. Można go używać do zarządzania wieloma serwerami ustawień na SSH, a nawet jako narzędzie budowania. Aby skorzystać, wystarczy utworzyć Boltfile ze swoimi zadaniami, np
z bolt.api import *
Task
def wdrożyć ():
& Nbsp; "" "publikuje najnowszą wersję aplikacji" ""
& Nbsp; z cd ('/ var / www / mysite.com "):
& Nbsp; run ("git zdalna aktualizacja")
& Nbsp; run ("git checkout pochodzenia / magisterskie)
& Nbsp; sudo ("/ etc / init.d / apache2 wdzięku")
A następnie uruchom zadania z linii poleceń, np
Śruba wdrożyć
Bolt został pierwotnie opracowany jako rozwidleniu Fabric, ale od tego czasu ekstrakcji jako samodzielne narzędzie, bez żadnej z historycznym bagażem API tkaniny.
Dokumentacja
Bolt nie ma żadnych dokumentów, ale można spojrzeć na wprowadzenie do rozwidlenia z tkaniny do szczegółów, jak używać większość jego funkcji. Wystarczy wymienić odniesienia do fab i tkaniny z śruby:
& Nbsp; Fabric Cleaner API i wsparcie wdrożenia Parallel
Contribute
Aby przyczynić wszelkie plamy po prostu widelec repozytorium na GitHub i wysłać żądanie naciskania https://github.com/tav, dzięki
Wymagania :
- Python
Komentarze nie znaleziono