TeamCity 4.0 Help

Custom Notifier

Custom notifier must implement jetbrains.buildServer.notification.Notificator4.5.1 interface and register implementation in the jetbrains.buildServer.notification.NotificatorRegistry4.5.1.

When a notifier is registered, it can provide information about additional properties that must be filled in by the user. To obtain values of these properties, use the following code:

String value = user.getPropertyValue(new NotificatorPropertyKey(<notifier type>, <property name>));

Notifier can also provide custom UI for Notifier settings and My Settings And Tools pages. See PlaceId.NOTIFIER_SETTINGS_FRAGMENT and PlaceId.MY_SETTINGS_NOTIFIER_SECTION.

Last modified: 20 April 2023