应用截图
详细介绍
在 Jira 看板卡片上显示 GitHub 拉取请求的评审批准状态。
一个在 Jira 看板卡片上显示 GitHub 拉取请求评审状态的 Chrome 扩展程序。
- 对于与 Jira 工单关联的每个拉取请求,添加一行信息:
- 拉取请求状态(分支|草稿|开放|已合并|已关闭)
- 仓库名称
- 每位评审者的最新评审状态
- 可点击拉取请求状态图标(开放或已合并),在 GitHub 中打开该请求。
- 状态会自动更新,也可点击扩展程序图标或重新加载页面手动刷新。
限制和要求
- 目前仅适用于经典 Jira 看板(暂不支持新一代看板)。
- 您的 Jira 账户中应已配置 GitHub 官方集成。
开发动机
在每日站会上,了解相关 GitHub 拉取请求的最新状态及其获得的评审批准数量至关重要。然而,Jira 默认的 GitHub 集成无法轻松显示这些信息。使用此扩展程序,您可以快速查看哪些工单的拉取请求已获评审和批准。直接在工单上显示这些信息,有助于提高站会效率。
设置
请在选项页面提供您的 GitHub 令牌,以配置扩展程序。可以在 https://github.com/settings/tokens 生成 GitHub 个人访问令牌。该令牌至少应具有“repo”权限范围。
输入后,点击 Check 按钮验证令牌。验证结果会显示在令牌输入区域下方。请确保令牌有权访问您需要的所有仓库。特别是,如果您的 GitHub 组织账户启用了 SSO,则必须通过 SSO 明确授权该令牌访问组织仓库。
JIRA 列
此扩展程序会自动识别任何看板的*中间列*中的所有 Jira 问题,并为其显示拉取请求评审状态。
中间列是指除第一列和最后一列以外的所有列,无需手动配置。这样选择是为了让扩展程序适用于任何看板。第一列和最后一列通常类似于 TODO 和 DONE 列,不太可能包含值得关注的关联拉取请求。
未来可能会提供更精细的调整和自定义功能,以限制需要更新的列。
最新更新:
*v1.0.16
- 支持新的 Jira URL 格式
*v1.0.12
- 针对 Jira 报告的错误状态提供变通处理
*v1.0.8
- 修复每个拉取请求超过 30 条评审时的错误
*v1.0.7
- 修复错误 #20、#21
*v1.0.5
- 错误修复
*v1.0.4
- 点击 Jira 看板的立即刷新按钮时刷新
- 在 jira.com 上启用
* v1.0.3
- 错误修复
* v1.0.0
- 添加对 DISMISSED 评审状态的支持
- 支持草稿状态(修复 #11)
- 支持分支状态
- 修复评审状态图标与仓库名称重叠的问题
- 使用 SVG 图标
* v0.3.0
- 重构以兼容 Firefox
- 在图标徽标上显示更新数量
- 激活标签页时刷新
- 优化权限
- 错误修复