This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

Bolt lets you easily automate sysadmin tasks like deployment. You can use it to manage multi-server setups over SSH or even as a build tool. To use, simply create a boltfile.py with your tasks, e.g.

from bolt.api import *

@task
def deploy():
    """publish the latest version of the app"""

    with cd('/var/www/mysite.com'):
        run('git remote update')
        run('git checkout origin/master')

    sudo("/etc/init.d/apache2 graceful")

And then, run the tasks from the command line, e.g.

$ bolt deploy

Bolt was initially developed as a fork of Fabric, but has since been extracted as a standalone tool without any of the historic baggage of the Fabric APIs.

Documentation

Bolt doesn’t currently have any docs, but you can look at the introduction to the Fabric fork for details of how to use most of its features. Simply replace the references to fab and fabric with bolt:

Contribute

To contribute any patches simply fork the repository on GitHub and send a pull request to https://github.com/tav, thanks!

License

The code derived from Fabric is contained within the bolt/fabcode.py file and is under the BSD license. The rest of the code has been released into the Public Domain. Do with it as you please.

– Enjoy, tav <tav@espians.com>

Release History

Release History

1.0

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.9

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting