A command-line tool tool for building, deploying, and managing Drupal sites across multiple servers and environments.
Python Makefile
Switch branches/tags
Permalink
Failed to load latest commit information.
docs
drubs Prepare for 0.3.3 release Dec 2, 2016
tests Stub out files, add argparser. Nov 25, 2015
.gitignore Add egg-info to gitignore. Jan 20, 2016
LICENSE
README.md Fix spelling error. Oct 12, 2016
setup.py

README.md

Drubs

Drubs (short for "Drupal Build System") is a command-line tool for building, deploying, and managing Drupal sites across multiple servers and environments such as development, testing, staging, and production. It is:

  • free - open source, GNU GPL
  • flexible - specify or script every detail of your project, however you want
  • repeatable - add, update, remove, and rebuild exact copies of your project
  • distributed - trigger builds and updates on any servers, from anywhere
  • integratable - use Drubs with shell scripts, Jenkins/Hudson, Travis CI, or any other continuous integration tools

The "Drubs" name is a hat-tip to the indispensable Drush. Drupal is a registered trademark of Dries Buytaert.

Installation

Please see the installation instructions and system configuration docs.

Usage

Run the command 'drubs' or 'drubs --help' for a listing of commands and usage examples.

Contact

For more information email drubs@drubs.org or follow @drubscli on twitter.