Drumkit is a collection of scripts and templates designed to standardize and integrate some of the most frequent tasks we encounter in the local development of Drupal sites.
It includes the abilty to:
Drumkit is installed on a project-by-project basis, as a git submodule.
To add drumkit
to an existing Drupal project, run the following command in the root directory of the project:
wget -O - https://drumk.it/installer | /bin/bash
make help
- Print a list of available make targets with one-line descriptionNote: This is not a comprehensive list of all targets in the library, but an overview of the ones that are intended to be called directly from the command line
Drumkit is built atop GNU Make, a ubiquitous build tool present on all Unixes. As such, all Drumkit commands must be run from the root of your project, and are prefaced by make
.
The primary use case for drumkit is spinning up and configuring new projects, including:
There is a high-level target provided for each of these types of projects.
A list of the currently available project types is included in the make help
.
New projects are started with commands of the form make init-project-[project type]