This is a Redmine plugin that uses the Zendesk API to query a particular custom field (e.g. Redmine Issue ID) to pull in a list of associated tickets to the issue view. It has been tested with Redmine 2.6.x.
- You use Zendesk to manage your customer support requests
- You use Redmine to manage your development team's bug fixes
- When you create a Redmine issue to address a customer ticket, you cross-reference it in the Zendesk ticket via a custom field
- You need to see a list of related tickets when viewing a Redmine issue
Installs the same as any Redmine 2.x plugin. Please read this guide for basic tips.
- Unzip or clone into to your
./plugins
folder (e.g./path/to/redmine/plugins/redmine_zendesk_issue_bridge
) - Run
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
from your Redmine root directory to pick up the necessary Gems - Restart your Redmine instance
- Go to
Administration
>Plugins
to verify that the plugin is shown - Click
Configure
- Custom field ID (from Zendesk)
- Subdomain for Zendesk install (e.g.
example
forexample.zendesk.com
) - A username to retrieve ticket detais
- A password to retrieve ticket details
- Fork it ( https://github.com/raventools/redmine_zendesk_issue_bridge/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