14.3. 获取 JIRA 问题或注释以触发集成执行
要在从 JIRA 服务器获取问题或注释时触发集成执行,请添加 JIRA 连接作为简单的集成启动连接。
先决条件
- 您创建了 JIRA 连接。
流程
- 在左侧的 Fuse Online 面板中,单击 Integrations。
- 点 Create Integration。
- 在 Choose a connection 页面中,点您要用来启动集成的 JIRA 连接。
在 Choose an action 页面中,选择一个操作:
- 检索 New Comments 使用您指定的查询来搜索 JIRA 服务器。对于查询返回的每个问题,连接会检查连接是否在之前调用查询后添加注释。连接返回任何新注释。
- 检索 New issues 使用您指定的查询来搜索 JIRA 服务器。对于查询返回的每个问题,连接会检查其创建日期。如果因为之前调用查询而创建了问题,连接会将问题返回到集成。连接第一次执行此查询时,它会返回它找到的所有问题。
- 在 Delay 字段中,接受默认的 5000 毫秒(5 秒),或者输入要在查询调用之间经过的毫秒数。
在 JIRA Query Language 字段中,输入 JIRA 查询。例如:
project = GATE AND assignee = jkim AND (status = Open OR status = New OR status = Reopened)
此查询在 网关在线项目中发现问题,这些项目被分配给 jkim 且未解析。每个 Jira 项目都有一个短名称和长名称。在本例中,网关在线 项目的短名称为 GATE。在查询中,指定项目的短名称。
更具体的查询是,搜索 JIRA 服务器所需的时间比较短。当查询没有任何结果时,连接不会触发集成执行。
- 点击 Next。
结果
该连接启动一个简单的集成,Fuse Online 会提示您选择集成的完成连接。