Skip to content

unrblt/grunt-drupal-tasks

 
 

Repository files navigation

Grunt Drupal Tasks

A Grunt plugin to automate Drupal 7 and Drupal 8 build and testing tasks.

Code Status (master branch): Travis CI status Dependency Status npm version

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

Features

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.

Requirements

For requirements, installation, use, and customization instructions, see the documentation.

About

Grunt-based build and testing tasks for Drupal

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 91.1%
  • Gherkin 3.7%
  • Shell 3.0%
  • PHP 1.7%
  • Makefile 0.5%