# lita-deploygate [![Build Status](https://img.shields.io/travis/esigler/lita-deploygate/master.svg)](https://travis-ci.org/esigler/lita-deploygate) [![MIT License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://tldrlegal.com/license/mit-license) [![RubyGems :: RMuh Gem Version](http://img.shields.io/gem/v/lita-deploygate.svg)](https://rubygems.org/gems/lita-deploygate) [![Coveralls Coverage](https://img.shields.io/coveralls/esigler/lita-deploygate/master.svg)](https://coveralls.io/r/esigler/lita-deploygate) [![Code Climate](https://img.shields.io/codeclimate/github/esigler/lita-deploygate.svg)](https://codeclimate.com/github/esigler/lita-deploygate) [![Gemnasium](https://img.shields.io/gemnasium/esigler/lita-deploygate.svg)](https://gemnasium.com/esigler/lita-deploygate) DeployGate (http://deploygate.com) handler for inviting and removing application collaborators. ## Installation Add lita-deploygate to your Lita instance's Gemfile: ``` ruby gem "lita-deploygate" ``` ## Configuration You'll need to get an API key, which you can find at the bottom of this page: https://deploygate.com/settings Add the following variables to your Lita config file: ``` ruby config.handlers.deploygate.user_name = '_user_name_here_' config.handlers.deploygate.api_key = '_api_key_here_' config.handlers.deploygate.app_names = { 'ios' => 'platforms/ios/apps/com.yourappname.YourAppName', 'android' => 'apps/com.yourappname.android', 'short_name' => 'path component' } ``` Apologies for the odd syntax, DeployGate has slightly different behavior for iOS vs. Android. You'll need to determine which URL path your app is using. ## Usage ### Inviting users ``` deploygate add - Add to ``` ### Removing users ``` deploygate remove - Remove from ``` ### Listing Users ``` deploygate list - List all users associated with ``` ## License [MIT](http://opensource.org/licenses/MIT)