Was wondering if Continue CI could notify build result to a Teams channel. Happily discovered Notifications: Publishers at the Administrator’s control panel:
Filled in the Microsoft Teams’ webhook URL and selected Message card as the message format. Clicked the ‘Validate’ button and it show me the green light. Saved to close the pop-on window.
Got a notification that the validation was successful.
Great! I thought. Although the message metrics were all zeros:
Went to the latest build details and clicked the double arrow: ‘Queue a build immediately’. The build started. Went to the Teams channel to see if there were a notification. Nothing! Wait till the end of the build but still no notification about the successful build.
At the Continua Event Log noticed an error event from PlugIn Manager:
The following error occurred while retrieving the plugin with name ‘Teams’: Exception: ResourceNotFoundException
Message: The plugin with name ‘Teams’ does not exist.
Stack Trace: at Continua.API.PlugIns.PlugInManager
1.GetPlugInDescription(String name, Boolean getValueOptions) at Continua.API.PlugIns.PlugInManager
1.CreatePlugInInstance(String plugInName, IDictionary`2 plugInProperties, MultiSelectArrayFormat multiSelectArrayFormat, Boolean throwValidationExceptions)
Checked the ‘*C:\Program Files\ContinuaCI\Server\ServerExtensions*’ directory and there is a file called ‘Continua.Notifications.Teams.dll’, version 1.9.2.573
Any idea is this a misconfiguration or a bug?