PAReview.sh
Component ID
1320008
Component name
PAReview.sh
Component type
module
Maintenance status
Development status
Component security advisory coverage
covered
Downloads
5092
Component created
Component changed
Component body
Simple Bash script to automatically review Drupal.org project applications. It takes a Git repository URL as argument, clones the code in a "pareview_temp" folder and runs some checks. Alternatively it takes a path to a module/theme project and checks that. The output is suitable for an attachment in the Project Applications issue queue.
Online version
There is an online version of pareview.sh.
Development
PAReview.sh is developed on Github, please use pull requests and report issues on Github.
Requirements
- A Bash shell environment (tested on Ubuntu, should also work on Macs)
- Git
- Coder 8.x-2.x + PHP_CodeSniffer, see installation instructions
- DrupalSecure
- Codespell
- ESLint
Usage
pareview.sh GIT-URL [BRANCH]
pareview.sh DIR-PATH
Examples:
pareview.sh http://git.drupal.org/project/rules.git
pareview.sh http://git.drupal.org/project/rules.git 6.x-1.x
pareview.sh sites/all/modules/rules
