[FOLIO-2957] report reference env build errors to Slack Created: 13/Jan/21  Updated: 03/Aug/21

Status: Open
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P3
Reporter: Jakub Skoczen Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to FOLIO-2910 folio reference environment builds br... Closed
Sprint:
Development Team: FOLIO DevOps

 Description   

Report only build failures as the goal is to notify module developers about issues.

The notification should include the build error message (e.g in case of dependency issues, the error from Okapi should be included in the notification) to simplify figuring out who should be responsible for looking at the problem. Link to the build log should also be included.

The notificaiton should be published to #hosted-reference-envs.

Extra: it would be great if the message included tags for developers who maintain the module, if the failure is caused by a module. The matrix of module maintainers can be found here: https://folio-org.atlassian.net/wiki/display/REL/Team+vs+module+responsibility+matrix

John Malconian

During the TL meeting it was discussed that the following would improve developer's ability to troubleshoot env build failures on their own:

  • only report to the Slack channel when the build status is change – e.g ERROR -> OK, OK -> ERROR. Otherwise there is a lot of noise on the channel.
  • include the name of the module involved in the failure – if possible

Generated at Thu Feb 08 23:24:31 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.