A Grunt plugin to automate Drupal 7 and Drupal 8 build and testing tasks.
This branch contains documentation for the v1.0.0 pre-release. Documentation for v0.11.1 and earlier can be found at: https://github.com/phase2/grunt-drupal-tasks/tree/v0.11.1
This project is built on the tools of the Grunt community to provide scripted automation of a number of PHP & Drupal tasks. Here are a few examples of what it provides:
- Composer workflow
- Drush make-based build workflow (for Drupal 7.x)
- CI portability (used with Jenkins so far)
- Opt-in for a number of great enhancements:
- Composer dependency management for PHP
- Bundler dependency management for Ruby
- PHP code quality & static analysis checks
- Compass compilation
- Behat testing
- Deployment packaging
- Git Hook management
- Extensibility: Add or override with your plugins or configuration.
We are continuously working to improve this toolchain, adding functionality that we see as common to our continuous integration and everyday development practices.
For requirements, installation, use, and customization instructions, see the documentation.