parautenbach / TeamCity-HipChat-Notifier

TeamCity HipChat Notifier for sending build server notifications to HipChat.
Other
59 stars 31 forks source link

Add support for notifying multiple rooms (per project) #23

Open celkins opened 10 years ago

celkins commented 10 years ago

For shared libraries it can be useful to send notifications to both a project-specific room and to rooms of downstream dependents.

parautenbach commented 10 years ago

I always appreciate these very interesting suggestions from users. :-) Just so that I can be sure I'm understanding this correctly: With downstream dependents, do you mean rooms in the TeamCity project hierarchy (say project B is a subproject of project A, then both's rooms get notified), or do you mean dependent projects (say project B depends on project A)?

celkins commented 10 years ago

I mean the latter. To use your example, project B would have its own room; project A may or may not have a room. I would like to see A's build notifications in B's room. The plugin obviously already supports the case where project A does not have its own room.

However, if I want A to have its own room or I introduce a third project C which also depends on A, then I'm stuck because A's notifications can only be sent to one room.