No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
spec
.gitignore
Gemfile
LICENSE
README.md
Rakefile
lita-gitcamp.gemspec

README.md

lita-gitcamp

Lita-gitcamp handler automaticly closes Basecamp todo when mentioning it Github issue closes.

We use the next workflow in our development process. We create todos list in basecamp for our customers, duplicate them in Github with description and link to Basecamp's todo. Using Github semantic commit messages we can close issues on Github but not on Basecamp. Lita-gitcamp is made to fix that issue.

Installation

Add lita-gitcamp to your Lita instance's Gemfile:

gem "lita-gitcamp"

Configuration

There are few configuration options are available

rooms - JIDs of rooms to send notification. Default value is :all.

notify_chat - Enables/disables chat notification when issue and todo are closed. Default: true.

github_token - Your Github API token

basecamp_login - Basecamp login. Gem uses basic auth and bcx gem.

basecamp_password - Basecamp password

basecamp_account - Basecamp account id

Usage

Next commands will add and remove repositories from gitcamp all-seeing eye

add gitcamp repo http://github.com/EvercodeLab/maha2
remove gitcamp repo http://github.com/EvercodeLab/maha2

You also need to setup Hithub hook with /gitcamp path. Handler will listen it. Github hoob

License

MIT