Packaging a distribution

Packaging of drupal-org.make files present in a distribution on Drupal.org will end in November 2022. Drupal distributions can provide packaged downloads from alternative sources (ie. GitHub) or point users to documentation about running drush make locally or as part of a build process. Developers who want to manage an Install Profile with Composer are encouraged to get involved in the Distribution Modernization Initiative.  

Packaging a distribution on Drupal.org.

How to package a distribution on Drupal.org

The packaging system will take the code for a project, assemble it into an easily downloadable format, and post it to the project's page.

Drupal.org distribution packaging requirements

The requirements that a drupal-org.make file used by the Drupal.org packaging system must meet.

Example drupal.org make file

Example drupal.org make file

Common Drush Make errors and their solutions

When running drush verify-makefile on your distribution's make file, or when attempting to create a release of your distribution on Drupal

How to set up Drupal.org drush

Packaging .make files into distributions on drupal.org requires the drush extension Drupal.org Drush, for running tests on makefiles.

Guide maintainers

japerry's picture