2017-06-22 13:51:39 +02:00
|
|
|
Get information on new or updated Redmine issues right in
|
2019-05-03 12:42:20 +02:00
|
|
|
Zulip with our Zulip Redmine plugin!
|
2017-06-22 13:51:39 +02:00
|
|
|
|
2019-05-03 12:42:20 +02:00
|
|
|
_Note: this setup must be done by a Redmine Administrator._
|
2017-06-22 13:51:39 +02:00
|
|
|
|
2019-05-03 12:42:20 +02:00
|
|
|
### Installing
|
2017-06-22 13:51:39 +02:00
|
|
|
|
2019-05-03 12:42:20 +02:00
|
|
|
Follow the [Redmine plugin installation guide][1]. Start by changing
|
|
|
|
to the Redmine instance root directory: `cd /path/to/redmine/instance`
|
2017-06-22 13:51:39 +02:00
|
|
|
|
2019-05-03 12:42:20 +02:00
|
|
|
1. Clone the [Zulip Redmine plugin repository][2] into the `plugins` subdirectory
|
|
|
|
of your Redmine instance.
|
|
|
|
`git clone https://github.com/zulip/zulip-redmine-plugin plugins/redmine_zulip`
|
2017-06-22 13:51:39 +02:00
|
|
|
|
|
|
|
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!
|
|
|
|
|
2019-05-03 12:42:20 +02:00
|
|
|
### Global settings
|
2017-06-22 13:51:39 +02:00
|
|
|
|
|
|
|
On your {{ settings_html|safe }}, create a new Redmine bot.
|
|
|
|
|
2019-05-03 12:42:20 +02:00
|
|
|
To configure Zulip notification global settings, in Redmine click the
|
|
|
|
**Administration** link in the top left, then click the **Plugins** link on the
|
|
|
|
Administration page, and click the **Configure** link to the right of
|
|
|
|
the Zulip plugin description. Fill out the settings:
|
|
|
|
|
|
|
|
* Zulip URL (`{{ zulip_url }}`)
|
|
|
|
* Bot's email address
|
|
|
|
* Bot's API key
|
2017-06-22 13:51:39 +02:00
|
|
|
|
2019-05-03 12:42:20 +02:00
|
|
|
### Project settings
|
2017-06-22 13:51:39 +02:00
|
|
|
|
2019-05-03 12:42:20 +02:00
|
|
|
Create the stream you'd like to use for the project's notifications.
|
2017-06-22 13:51:39 +02:00
|
|
|
|
2019-05-03 12:42:20 +02:00
|
|
|
Visit the project's **Settings** page in Redmine, and fill out the
|
|
|
|
**Zulip** tab:
|
|
|
|
|
|
|
|
* Stream name
|
|
|
|
* Get notified on assignments (enable/disable)
|
|
|
|
* Get notified on issue updates (enable/disable)
|
|
|
|
* Get notified on milestone progress (enable/disable)
|
2017-06-22 13:51:39 +02:00
|
|
|
|
|
|
|
{!congrats.md!}
|
|
|
|
|
|
|
|
![](/static/images/integrations/redmine/001.png)
|
2019-05-03 12:42:20 +02:00
|
|
|
|
|
|
|
[1]: http://www.redmine.org/projects/redmine/wiki/Plugins
|
|
|
|
[2]: https://github.com/zulip/zulip-redmine-plugin
|