0.0
No commit activity in last 3 years
No release in over 3 years
Gitcamp handler is your magic helper which closes your basecamp todos for you.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
>= 2.14

Runtime

>= 0
~> 1.3
~> 2.6
~> 2.4.0
 Project Readme

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