Important: This is where Drupal CMS is developed. If you're looking to try out Drupal CMS for yourself or start a project with it, visit its project page; don't clone this repository.
If you're here to report a bug in Drupal CMS, visit the issue queue.
Getting Started
To contribute to Drupal CMS, you'll need DDEV, which is our officially supported platform for contribution. Install it on your machine, then follow these instructions:
- Follow the instructions to clone this repository.
- At the command line, go into the repository root and run
ddev launch.
Getting Help
Find us in the #drupal-cms-development channel in Drupal Slack.
Running Tests
Once the project's containers are up and running (run ddev start to ensure that), you can use the following commands to run Drupal CMS's tests:
# Runs all tests for all recipes.
ddev exec phpunit recipes
# Runs all tests for a single recipe.
ddev exec phpunit recipes/NAME_OF_RECIPE
# Runs a single PHPUnit test.
ddev exec phpunit path/to/test/file.phpReinstalling Drupal CMS
# To reinstall Drupal CMS:
ddev drush site:install --yes
# To reinstall Drupal CMS via the UI:
ddev drush sql:drop --yes
ddev launch
# To delete and reinstall all dependencies:
ddev rebuild
Applying a Recipe
ddev drush recipe ../recipes/NAME_OF_RECIPE
Reminder: This is where Drupal CMS is developed. If you're looking for downloads and release notes, visit its project page.
Project information
- Ecosystem: Drupal CMS
- Created by tim.plunkett on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.


































