【问题标题】:How can sync two jira instances using either Mule or Mule Studio?如何使用 Mule 或 Mule Studio 同步两个 jira 实例?
【发布时间】:2014-05-27 06:38:43
【问题描述】:

我想使用 Mule ESB 或 Mule Studio(自定义连接器)同步两个 jira 实例。在这里,Mule 将充当两个 jira 实例的中间件。如果在 JIRA-1 ex. 中执行某些活动,则会创建问题,它应该在 JIRA-2 中复制。

这可以使用 Mule ESB 或 Mule Studio 吗?

我没有得到这个起点。目前我正在为此寻找 Mule Orchestration。

有人可以指导我正确的方向吗?

<jira:config name="Jira_A" doc:name="Jira_for_A" >
</jira:config>

<jira:config name="Jira_B"  doc:name="Jira_for_B">

</jira:config>

<flow name="consuming-from-jiraA" doc:name="consuming-from-jiraA">
    <poll doc:name="Poll" frequency="1000">
        <jira:get-issues-from-jql-search connectionAddress="http://localhost:8080/rpc/soap/jirasoapservice-v2" 
             connectionPassword="admin" connectionUser="admin"
            config-ref="Jira_A" jqlSearch="project = &quot;MULE ESB&quot; AND key = ME-1"
            maxNumResults="100" doc:name="Jira_for_A" />
    </poll>
    <foreach doc:name="For Each">
        <jira:create-issue config-ref="Jira_B" doc:name="Jira_for_B"
            project="WT" summary="Mule ESB :Jira sync test issue 1 " type="2" connectionAddress="http://192.xxx.x.xx:8091/rpc/soap/jirasoapservice-v2" connectionPassword="admin" connectionUser="admin">
        </jira:create-issue>
    </foreach>
</flow>

【问题讨论】:

  • 尝试使用 JQL 查询语法的 jira-connector。在 poll 中使用连接器并查询您的一个 jiras 实例以检索信息,然后点击另一个 jira 实例以反映它(如果它不存在)。但无法协调应用程序的集成。有人可以帮我解决这个问题吗?
  • 应用程序的编排集成是什么意思?
  • 安排流程。使用哪些组件来通信 jira 实例。我已经用我正在尝试的内容更新了我的问题。
  • 更新问题。我想要做的是同步在两个不同服务器上运行的两个 jira 实例。因此,如果在 JIRA-1 上创建/更新/删除问题,则在 JIRA-2 上克隆/复制相同的问题。为此,我可以使用 jira 连接器击中一个 jira。 stackoverflow.com/questions/23782498/… 但我无法集成/同步两个 jira。有人可以帮我解决这个问题吗?

标签: mule mule-studio


【解决方案1】:

您是否尝试过使用 JQL 查询语法的 jira-connector?

我以前没有尝试过,但我假设您可以在投票中使用 jira 连接器,并查询您的一个 jira 实例以检索您想要的信息(票证),然后点击另一个 jira 实例以反映它(如果没有) '不存在。

试试它是否有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-27
    • 1970-01-01
    相关资源
    最近更新 更多