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

如何用JQL获取已发布版本列表,用于制作Confluence发布概览?

如何在Confluence中用JIRA宏生成已发布版本列表

首先明确:JQL本身无法直接查询版本实体,它的设计目标是筛选JIRA问题,而非版本、项目这类元数据。你之前用到的fixVersion in releasedVersions("项目名"),本质是搜索关联了已发布版本的问题,不是直接获取版本列表。

不过针对你在Confluence做发布概览的需求,有几个可行的替代方案:

  • 用JIRA Issue/Filter宏间接展示版本列表
    先创建一个包含fixVersion in releasedVersions("你的项目名")的过滤器,然后在Confluence的JIRA宏中选择这个过滤器。接着在宏的"显示选项"里:

    1. 选择"分组依据"为Fix Version
    2. 调整列显示,只保留Fix Version相关字段(比如版本名称、发布日期)
      这样最终展示的就是按版本分组的列表,视觉上和直接的版本列表一致。
  • 使用JIRA Version宏(更直接)
    如果你的Confluence和JIRA版本支持,直接用「JIRA Version」宏(部分版本可能叫「版本列表」宏)。这个宏可以直接选择目标项目,然后设置只显示"已发布"状态的版本,无需编写JQL就能生成清晰的版本列表。

  • 定制化需求:结合JIRA REST API
    如果需要更复杂的版本展示逻辑,可以调用JIRA的REST API(比如GET /rest/api/3/project/{projectKey}/version)筛选已发布版本,然后在Confluence中用HTML宏或脚本宏将API返回的数据渲染成列表。但这个方法需要你有API调用权限和基础的前端知识。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 00:04:52