覆盖SonarQube 4.0中的插件行为

时间:2014-06-10 09:37:31

标签: sonarqube

我试图修改NewIssuesEmailTemplateSonarQube 4.0的行为。我想将更丰富的信息放入生成的电子邮件中。看起来我需要的所有内容都放在IssueNotifications的通知中。

我想知道的是,是否可以覆盖NewIssuesEmailTemplate"new-issues"类型通知的处理程序这一事实。

我可能会发现这可以通过创建一个覆盖CorePlugin的特定行为的新插件来实现,并确保首先加载它,但我不是真的知道如何去做。

以前有人做过这样的事吗?我似乎无法找到任何提示让我开始。

1 个答案:

答案 0 :(得分:0)

您无法更改NewIssuesEmailTemplate是“new-issues”类型通知的处理程序这一事实。

您只需使用notification API中提供的扩展程序添加新频道或调度员即可。您可以通过Core Email plugin检查这是如何完成的。