Bolt is een software waarmee u eenvoudig automatiseren sysadmin taken zoals inzet & nbsp;. U kunt het gebruiken om multi-server setups via SSH of zelfs als een build hulpmiddel te beheren. Om gebruik te maken, gewoon een Boltfile met uw taken, bijvoorbeeld
van bolt.api import *
task
def implementeren ():
& Nbsp; "" "de nieuwste versie van de app publiceren" ""
& Nbsp; met cd ('/ var / www / mysite.com'):
& Nbsp; run ('git remote-update')
& Nbsp; run ('git checkout origin / master')
& Nbsp; sudo ("/ etc / init.d / apache2 sierlijke")
En dan, voert u de taken vanaf de opdrachtregel, bijvoorbeeld
bolt deploy
Bolt werd aanvankelijk ontwikkeld als een vork van stof, maar is sindsdien gewonnen als zelfstandig hulpmiddel zonder de historische bagage van de Fabric API's.
Documentatie
Bolt heeft momenteel geen docs, maar u kunt kijken naar de inleiding op de stof vork voor details over hoe u de meeste van zijn functies te gebruiken. Vervang de verwijzingen naar de fab en stof met bout:
& Nbsp; Fabric met Cleaner API en Parallel Deployment Ondersteuning
Contribute
Om bij te dragen alle patches simpelweg vork de repository op GitHub en stuur een pull verzoek aan https://github.com/tav, dankzij
Eisen :
- Python
Reacties niet gevonden