This plugin provides a event notification to Microsoft Teams.
- Notify to Microsoft Teams using incomming hook when issue or wiki is created or updated.
- Notify test message.
- Mention to issues' author and assignee (Need to use
AdaptiveCard
format). - Mention to mentioned user (Need to use
AdaptiveCard
format and Redmine 5.0 or later).
- Download plugin in Redmine plugin directory.
git clone https://github.com/9506hqwy/redmine_msteams_notification.git
- Install dependency libraries in Redmine directory.
bundle install --without development test
- Install plugin in Redmine directory.
bundle exec rake redmine:plugins:migrate NAME=redmine_msteams_notification RAILS_ENV=production
- Start Redmine
-
Enable plugin module.
Check [MSTeams Notification] in project setting.
-
Set in [MSTeams Notification] tab in project setting.
-
[WebHook URL]
Input MSTeams incoming hook URL.
-
[Message Format]
Select
MessageCard
orAdaptiveCard
. The default isMessageCard
. -
[Skip SSL certificate verification]
If the server cant not verify the server certification, check on.
-
[Object ID or UPN]
Select the custom field which indicates infromation of mentioned user instead of mail address. This field lists the user custom field that type is string.
-
[User Preference]
Select the custom field which indicates whether enable mention per user. This field lists the user custom field that type is boolean.
-
-
Click [Send test notification] after saving.
- Redmine (Docker Image)
- 3.4
- 4.0
- 4.1
- 4.2
- 5.0
- 5.1
- Database
- SQLite
- MySQL 5.7
- PostgreSQL 12