AutoPilot

AutoPilot is one of the leading Build Management & Change Management Solutions for Drupal

Gary is WorkHabit’s lead system administrator, and one of the founders of the company. He’s spent so much time working on making Drupal sites deploy, that he’s actually got an actual medal from the boyscouts (srsly, just arrived via FEDEX one day).

The joke around the office is that we’re going to design a system that replaces him with a shell script. AutoPilot, after more than a year of development, is our best effort to do so. We still need Gary, but it’s helped make sure he can spend more time eating cheeseburgers and less time managing releases.

AutoPilot Is Commercially Supported Open Source Software

AutoPilot is a commercially supported offering, which is part of our consulting services. This means we can install and configure this system to your particular requirements, which is great for large customers trying to handle complex integrations or large projects. Call or email us, we can help.

It’s also part of our Elastic2 Cloud Deployment platform, which gives you access to all of the functionality backed by our great 24x7 support (we can even run the builds for you).

And finally, it’s Open Source. As in free for you to use however you see fit, as long as you share the cool stuff you invent with the rest of us. And we plan on continuing to work on this project for years to come, as long as it remains useful to us, our clients, and the Drupal community.

We Want Your Help

WorkHabit is interested in engaging the talented Drupal community on this one. If you want to tackle one of the most difficult problems in Drupal, we’d like to invite you to drop by the offices for a cocktail and talk about it. Seriously. We’d love your help. Drop us a line.

Features List: 

1.  Scheduled Builds

Tired of staying up to 5am just to kick off a build script? So were we, so we added automated builds with scheduling. Once set up, you can have your Drupal site automatically push one time, or incrementally, like every 1/2 an hour.

2.  Multi-tier Support

Support the complexity of multiple tiers, so you can have a “proper” release cycle for Drupal. AutoPilot can support even the most complex builds, with support for different tiers, including different actions based on which tiers are beind deployed to.

3.  Scripting Support

As sites grow, and become more complex, build systems suddently require the ability to trigger updates when they do builds, often to ourside systems. AutoPilot is full of all the hooks you need to update your load balancers, or clear caches in your memcached installation. You can script it with standard shell script, and have scripts trigger on the basis of servers, “tiers” of the system, or action of the build.

4.  Multi-server Support

In order to deploy to more complex environments, you need to have strategies to deploy to multiple servers at the same time, and AutoPilot also supports this. Now you can deploy your code, admin, and database changes to all your servers at once.

Want commercial support? Visit AutoPilot Commercial's home page.

WorkHabit Labs Archives