Skip to content

dbpeng/hubot-redmine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hubot Redmine

Light mapping of the Redmine REST API that allows hubot access to some basic redmine tasks. Once you have a redmine user (preferably one with enough access to modify tickets), add the following to your heroku/etc. config:

heroku config:add HUBOT_REDMINE_BASE_URL="http://redmine.your-server.com"
heroku config:add HUBOT_REDMINE_TOKEN="your api token here"

screenshot

Showing ticket details

  • Hubot show me [ticket]
  • Hubot redmine me [ticket]

Showing my tickets (or another user's)

  • Hubot show my tickets
  • Hubot show [user]'s tickets ** [user] will attempt to match on redmine firstname or login

Re-Assigning tickets

  • Hubot assign [ticket] to [user]

Leaving notes on tickets

  • Hubot update [ticket] with "[note]"

Create tickets

  • Hubot add issue to "[project]" [traker id] with "[subject]" ** [tracker id] is optional and represent the number matching literal value Bug/Feature/...

More coming!

About

Redmine API scripts for Hubot

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CoffeeScript 92.8%
  • JavaScript 4.6%
  • Shell 2.6%