Getting your changes deployed

Last updated on
6 January 2017

Once you've finished development, tested your changes and ready to get them deployed, you need to do the following:

1. Prepare your code:

  • If you changed one of the existing Drupal.org features - you need to re-create a feature file via features drush commands (the Features UI often times out).
  • If you wrote custom code - you need to create a git patch.

2. Prepare deployment instructions.
Sometimes your work on the development site will include not only code, but also changes in the database e.g settings changed via Drupal UI. Drupal.org development team has not worked on your development site and can't possibly know such details.

For them to be able to deploy results of your work, you need to write detailed deployment instructions - a step-by-step guide on what needs to be done before, during, and after deployment. You'll need to include:

  • all patches to be applied
  • all configuration changes to be made
  • if you need contrib module deployed - mention specific module version

3. Post deployment instructions along with your patches and/or feature files to your issue.

Examples of deployment instructions:
#1646458: Implement Featured marketplace section (see issue summary)

Help improve this page

Page status: No known problems

You can: