mirror of https://github.com/zulip/zulip.git
53 lines
1.9 KiB
Markdown
53 lines
1.9 KiB
Markdown
Get information on new or updated Redmine issues right in
|
|
Zulip with our Zulip Redmine plugin! Note: this setup must be
|
|
done by a Redmine Administrator.
|
|
|
|
{!create-stream.md!}
|
|
|
|
Clone the [Zulip Redmine plugin repository][1] by running:
|
|
`git clone https://github.com/zulip/zulip-redmine-plugin`
|
|
|
|
[1]: https://github.com/zulip/zulip-redmine-plugin
|
|
|
|
Follow the [Redmine plugin installation guide][2] to install
|
|
the `zulip_redmine` plugin directory, which is a subdirectory
|
|
of the `zulip-redmine-plugin` repository directory. In a nutshell,
|
|
the steps are:
|
|
|
|
1. Copy the `zulip_redmine` directory to the `plugins`
|
|
directory of your Redmine instance.
|
|
|
|
2. Update the Redmine database by running (for Rake 2.X, see
|
|
the guide for instructions for older versions):
|
|
`rake redmine:plugins:migrate RAILS_ENV=production`
|
|
|
|
3. Restart your Redmine instance.
|
|
|
|
The Zulip plugin is now registered with Redmine!
|
|
|
|
[2]: http://www.redmine.org/projects/redmine/wiki/Plugins
|
|
|
|
On your {{ settings_html|safe }}, create a new Redmine bot.
|
|
|
|
To configure Zulip notification settings that apply to many
|
|
projects in one go, in Redmine click the **Administration** link in
|
|
the top left. Click the **Plugins** link on the Administration page,
|
|
and click the **Configure** link to the right of the Zulip plugin
|
|
description. In the **Projects** section, select all projects to which
|
|
you want these settings to apply.
|
|
|
|
To configure Zulip notifications for a particular Redmine project,
|
|
visit the project's **Settings** page.
|
|
|
|
In either case, fill out zulip server by `{{ external_api_path_subdomain }}`
|
|
the bot email address, and API key, and the Zulip stream that should
|
|
receive notifications. Apply your changes.
|
|
|
|
To test the plugin, create an issue or update an existing issue
|
|
in a Redmine project that has Zulip notifications configured (any
|
|
project, if you've configured global settings).
|
|
|
|
{!congrats.md!}
|
|
|
|
![](/static/images/integrations/redmine/001.png)
|