Bolt is 'n sagteware wat kan jy maklik te outomatiseer stelseladministreerder take soos ontplooiing & nbsp;. Jy kan dit gebruik om multi-bediener setups oor SSH of selfs as 'n bou hulpmiddel te bestuur. Te gebruik, eenvoudig skep 'n Boltfile met jou take, bv
van bolt.api invoer *
task
def ontplooi ():
& Nbsp; "" "die jongste weergawe van die app publiseer" ""
& Nbsp; met cd ('/ var / www / mysite.com'):
& Nbsp; run ('git afgeleë update')
& Nbsp; run ('git afhandeling oorsprong / meester')
& Nbsp; sudo ("/ etc / init.d / Apache2 grasieuse")
En dan, loop die take uit die opdrag lyn, bv
bout aanwend
Bolt is aanvanklik ontwikkel as 'n vurk van Stof, maar is sedertdien onttrek as 'n selfstandige instrument sonder enige van die historiese bagasie van die Stof APIs.
Dokumentasie
Bolt het tans nie 'n docs, maar jy kan kyk na die inleiding tot die Stof vurk vir besonderhede van hoe om die meeste van sy funksies te gebruik. Vervang net die verwysings na fab en stof met bolt:
& Nbsp; Stof met Cleaner API en Parallel Ontplooiing Support
Dra
Om by te dra enige kolle net opdok die bewaarplek op GitHub en stuur 'n versoek aan trek https://github.com/tav danksy
Vereistes :
- Python
Kommentaar nie gevind