Bolt est un logiciel qui vous permet d'automatiser facilement les tâches de déploiement sysadmin comme & nbsp;. Vous pouvez l'utiliser pour gérer les configurations multi-serveurs via SSH ou même comme un outil de construction. Pour l'utiliser, il suffit de créer un Boltfile avec vos tâches, par exemple
de bolt.api import *
task
def déployer ():
& Nbsp; "" "publier la dernière version de l'application" ""
& Nbsp; avec cd ('/ var / www / mysite.com'):
& Nbsp; run ('mise à jour à distance git')
& Nbsp; run ('git checkout origin / master »)
& Nbsp; sudo ("/ etc / init.d / apache2 gracieuse")
Et puis, exécuter les tâches de la ligne de commande, par exemple,
boulon deploy
Bolt a été initialement conçu comme un fork de tissu, mais a depuis été extrait comme un outil autonome sans des bagages historique des API tissu.
Documentation
Bolt ne dispose pas actuellement des docs, mais vous pouvez regarder l'introduction à la fourche de tissu pour plus de détails sur la façon d'utiliser la plupart de ses caractéristiques. Il suffit de remplacer les références à FAB et le tissu avec un boulon:
& Nbsp; Le tissu avec API Cleaner et le soutien de déploiement parallèle
Contribuer
Pour contribuer tous les correctifs simplement bifurquer le dépôt sur GitHub et envoyer une demande de traction pour https://github.com/tav, grâce
Exigences :
- Python
Commentaires non trouvées