寻找与jira集成进行外部通信的工具[关闭]

问题描述 投票:-1回答:1

我有一个非常具体的问题,也许有人知道任何事情。

我们在公司内部有一个角色,最好被描述为“外部顾问”。我们不希望将这些人纳入jira,因为他们需要尽可能地与我们的内部流程脱钩,以提供最好的工作。

尽管如此,当一些Jira-Issues转换状态时,我们需要以某种方式自动与它们进行通信。

我们过去通过Workflow Post Functions和EMail Addon发送电子邮件来实现这一目的。

因为电子邮件往往导致一个大混乱(例如,当为同一个问题获得5封邮件时),我们正在考虑使用像Slack这样的东西,其中每个顾问都有自己的渠道,并通过JIRA工作流后期功能简短通知传递到具体渠道。

经过一些测试后,我发现没有办法从JIRA Post Function发送Slack Notifications(试过很多插件)。现在最大的问题是:有人知道像Slack这样提供JIRA集成的不同系统吗?

For better unterstanding here a BPMN Diagram indicating what I'm trying to achieve.

最后一个解决方案是使用一些Zapier-Integrations,但这会导致系统变得非常复杂。

cloud workflow jira integration communication
1个回答
2
投票

您是否尝试过使用JIRA Misc Workflow Extensions插件创建一个Groovy脚本,在脚本转换时通过传入的webhook发送Slack消息?

代码示例:

def http = new HTTPBuilder("https://hooks.slack.com")
http.request(Method.POST, ContentType.TEXT) {
    uri.path = "/services/XXXX/YYYYY/ZZZZZ" 
    body = new JsonBuilder([
        channel   : "#dev",
        username  : "webhookbot",
        text      : "issue x has been updated", 
        icon_emoji: ":ghost:",
        mrkdwn    : true,
    ]).toString()
}

(Code from a different plugin's site here)

© www.soinside.com 2019 - 2024. All rights reserved.