Checks, downloads, verifies, adds, and commits Drupal contrib modules.
Add this line to your application's Gemfile:
gem 'onboard'
And then execute:
$ bundle
Or install it yourself as:
$ gem install onboard
COMMANDS:
Commands:
onboard help [COMMAND] # Describe available commands or one specific command
onboard projects CODEBASE -c, --core=N -p, --path=PATH # add projects to CODEBASE
MODULES:
Usage:
onboard projects CODEBASE -c, --core=N -p, --path=PATH
Options:
-b, [--branch=BRANCH] # Specify repository branch to update
-c, --core=N # Specify Drupal core version
-p, --path=PATH # Specify project path relative to CODEBASE
-f, [--force=FORCE] # Force add modules (even if already present)
-n, [--no=NO] # Assume 'no' for all prompts
-m, [--modules=one two three] # Pass a list of modules
-t, [--themes=one two three] # Pass a list of themes
[--vc], [--no-vc] # Enable/Disable version control handling
# Default: true
-y, [--yes=YES] # Assume 'yes' for all prompts
Description:
`onboard projects` performs multiple tasks when installing contrib projects:
* Checks for each project in the CODEBASE
* Downloads the latest version of each project
* Adds and commits each project
- Fork it ( https://github.com/[my-github-username]/onboard/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request