NDI PLATFORMS Build status

NDIplatforms is a set of Drush makefiles structured for easy maintenance. It is used, along with the Aegir Hosting System, to maintain NDI's DemTools mass-hosting platform, DemCloud.

Normal usage of NDIplatforms involves simply running Drush Make with one of the supplied "lock" files. Lockfiles are simply makefiles with all versions completely specified. Further instructions can be found on the Usage section.

NDIplatforms uses a particular directory layout to make maintaining makefiles easier. For a discussion on the reasoning behind this, see the Structure section.

The maintenance of NDIplatforms leverages a number of features that are new to Drush 8. See the Install section for a detailed walk-through of installing NDIplatforms and its dependencies.

A specific workflow was developed to maintain the "lock" files. This workflow is described in the Maintenance section.

This documentation is managed with mkdocs. For information on getting started, see the Documentation section.