轻松运行复杂的SQL查询,远远超出Jira标准JQL查询语言所能提供的功能。
项目描述
Jira-Select:从Jira获取您想看到的数据
Jira-select是一个命令行工具和库,允许您对Jira实例运行类似SQL的查询,这些查询远远超出了Jira内置查询语言所能提供的功能。
Jira有自己的查询语言,但围绕JQL的功能有很多限制。一些数据以难以理解的形式返回(例如,冲刺名称以类似com.atlassian.greenhopper.service.sprint.Sprint@14b1c359[id=436...
的字符串返回),数据无法分组(没有类似于SQL的GROUP BY
语句),并且由于缺乏分组,没有聚合函数——无法对每个分配者进行故事点或估算的求和。如果您想编写用于处理字段的自定义函数,我甚至不确定您从哪里开始。Jira-select使这些事情变得简单。
如果您曾经发现自己受限于Jira内置查询语言的限制,这个工具可能会使您的生活变得更轻松。使用Jira-select,您可以执行各种类似SQL的查询操作,包括分组、聚合、自定义函数等。
支持的平台
- Linux
- Windows
- OSX
安装
您可以从pip安装
pip install jira-select
或者您可以从这里下载最新的打包版本
https://github.com/coddingtonbear/jira-select/releases
或者您可以从源代码构建
git clone https://github.com/coddingtonbear/jira-select.git
cd jira-select
pip install -e .
快速开始
首先,您需要配置 jira-select
以连接到您的 jira 实例
jira-select configure
然后,您可以打开您的 shell
jira-select shell
现在,您可以输入您的查询 -- 以下将找到分配给您的任务
select:
Issue Key: key
Issue Summary: summary
from: issues
where:
- assignee = "your-email@somecompany.com"
- resolution is null
编辑器默认使用 vi
绑定;因此,一旦您准备好提交查询,请按 Esc
然后按 Enter
,稍后(观察进度条),您将看到结果。按 q
退出结果。
- Jira-select 的文档可在 ReadTheDocs 上找到。
- 请在 Github 上发布问题。
- 有问题?请在 Gitter 上提问。
项目详情
关闭
jira-select-3.3.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9c44538665d0d41af79cf72b231390d30de624afb8069019c58f08bca76c904d |
|
MD5 | 32953d6dc02c4dd94a82e105366d7e03 |
|
BLAKE2b-256 | 84868a2fd633cd8804ffd7d2f8f0b52269bb2141f9e921df97a608c52cad72de |