You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Jira自动化实现阻塞关联问题的字段反向同步?

解决Jira泳道卡片显示阻塞关联的自动化规则问题

问题根源

你之前的规则完全搞反了关联关系里的问题对象:当设置「问题B被A阻塞」时,实际是A在阻塞B,但你的规则错误更新了B的字段,和需求方向相反。

正确配置步骤

  1. 从项目设置进入自动化模块,新建规则
  2. 触发器选择「问题关联」,关联类型同时勾选「Blocks」和「Is blocked by」(覆盖两种创建关联的场景)
  3. 添加分支条件区分关联方向(这是关键):
    • 分支1:设置条件「关联类型等于Blocks」
      • 动作选「编辑问题字段」,要编辑的问题选{{issue}}(也就是阻塞别人的问题,比如A),选中自定义字段"Blocked by",值填写{{destinationIssue}}(被阻塞的问题,比如B)
    • 分支2:设置条件「关联类型等于Is blocked by」
      • 动作选「编辑问题字段」,要编辑的问题选{{destinationIssue}}(这里的destinationIssue是阻塞别人的问题A),"Blocked by"字段的值填写{{issue}}(被阻塞的问题B)
  4. 保存发布后测试:
    • 不管是给A添加「Blocks B」关联,还是给B添加「Is blocked by A」关联,A的"Blocked by"字段都会显示B,完全符合需求

额外优化提醒

如果你的"Blocked by"字段支持多值,建议用「添加字段值」动作而非直接覆盖,避免冲掉已有的阻塞关联记录;还可以补充反向规则,当删除Blocks/Is blocked by关联时,同步从对应问题的"Blocked by"字段移除关联问题。

内容的提问来源于stack exchange,提问作者Lokesh Purohit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 01:15:06