问题标签 [python-jira]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1072 浏览

python-3.x - 使用 Jira-Python 更新 Jira API,无需通知

没有为此找到重复问题,并且在 2016 年 9 月添加了 notifiyUsers = False 参数。

文档:
https :
//jira.atlassian.com/browse/JRA-34423 http://jira.readthedocs.io/en/master/examples.html

我需要为我们系统中的大约 1700 张票添加标签。一次为这么多票发送通知电子邮件将是……在政治上不利。

我可以使用 jira-python 库更新标签,但是当我设置 notify=False 时,它​​会返回错误。工作代码:

将最后一行更改为:

结果错误:

Python 3.5.2
Jupyter Notebook
今天早上使用 pip 更新了 Jira 库
Jira Cloud 版本 1000.844.1

0 投票
1 回答
3783 浏览

python - 如何使用 jira-python 更快地获取 jira 项目问题总数?

以下代码返回所有 jira 并花费更多时间。我想更快地获得 jira 总数,而不需要 jira 详细信息

从以下链接中,我们可以使用 JQL 获取总数,如何使用 jira-python 执行相同操作。 https://jira.atlassian.com/browse/JRA-29903

通过添加 maxResults=0 尝试了以下代码,但它返回的是空列表而不是 jira 总数。

0 投票
1 回答
171 浏览

python - JIRA 未连接到服务器 python [python2.7]

我正在尝试使用 JIRA 中由其 python 模块提供的其余 API 功能。这是代码:

在此之后我收到错误:

我已经通过 rest 客户端和 CUrl https://jira.internal.server/rest/api/2/serverInfo检查了 URL, 它给了我完美的结果

有人可以帮忙吗?

0 投票
1 回答
120 浏览

jira - 两个独立项目的嵌套 Jira Search

我需要进行嵌套的 Jira 搜索。我对 JQL 查询没问题,但我有一个我不知道如何解决的用例

  1. 公司使用 project=XTBOW 为高管报告(Epic)
  2. 该公司还使用 project=XTA 进行底层开发工作(任务)
  3. XTA 任务链接到 XTBOW Epic 的任务子集,但不是全部。(有大量 XTA 任务没有链接到 XTBOW)

我需要为所有仅链接到 XTBOW Epics 的 XTA 项目设置一个过滤器。我想使用这样的过滤器:

我可以手动证明这个过滤器有效。但是需要一种方法来自动化这个过滤器,因为创建/跟踪的工单数量呈指数增长,如果有人删除了“Epic Link”字段中的 XTBOW 键,JQL 搜索会抛出错误,因为“键“ 不见了。

示例 - 仅供参考 cf[10231] 是“史诗链接”字段:

总体目标是将数据下载到数据框。因此,如果有更好的建议甚至避免 JQL 并通过 python 来完成。洗耳恭听。只需要如此指针即可开始。我只是走这条路,因为我已经使用 Python 构建了一个 JIRA-Downloader/Parser。

0 投票
0 回答
1022 浏览

python - Python JIRA - 超时?

我正在尝试在 Flask 应用程序中使用 Python JIRA 模块(http://jira.readthedocs.io/en/master/index.html),并且我正在努力在长时间加载/重试时引发错误,如果JIRA 服务器不可用。我已经尝试了 API 文档中提到的 timeout 和 max_retries 设置,但均无济于事。

如果在调用依赖它的方法时 JIRA 碰巧不可用,是否有人成功提出错误?

0 投票
1 回答
635 浏览

python - 检查过滤器是否存在

我将 jira-python 与 Python 2.7 和 Jira Server 一起使用来设置组件和过滤器。我想在需要时添加新过滤器并在适用时更新现有过滤器。由于此请求未取得进展;JRASERVER-36045,我对检索现有(公共)过滤器列表的前景并不乐观。然而,我希望我能够使用 Try/Except 块来创建过滤器,如下所示:

但是,首先,我得到

NameError:名称“JIRAError”未定义

我应该使用什么错误类型?

第二; 我想我需要提供一个过滤器 ID 而不是名称来更新它。但是,如果我知道过滤器名称,我能以某种方式获取过滤器 ID 吗?

0 投票
1 回答
449 浏览

python-jira - 与 jira-python 共享过滤器

我使用 jira-python 和 Python 2.7。我想知道是否可以使用此 API 共享我的一个 jira 过滤器。我可以更改它的名称、查询并将其添加到我的收藏夹列表中,但我如何与其他用户共享它?

0 投票
2 回答
6868 浏览

python-3.4 - 如何使用 Python 下载 JIRA 附件文件

我想在 JIRA Python 中下载问题的附件文件。

0 投票
1 回答
382 浏览

python - 使用 Python-Jira 获取 JIRA 上的错误状态

我正在尝试编写一个脚本来获取 JIRA 上的错误状态,

但是收到以下警告消息并且无法连接:

如果我保留'verify' : False选项,我会看到以下消息:

有人可以帮我弄清楚我是否在这里遗漏了什么吗?

0 投票
0 回答
872 浏览

jira - Jira-Python 更新史诗链接

我正在编写一个自动设置 JIRA 中问题属性的脚本。我可以为问题设置几乎任何字段,除了在问题已经有一个史诗链接之后。以下行返回 500 错误:

问题.更新(customfield_10006 = 史诗)

其中史诗是现有史诗链接的名称。有没有办法让我删除现有的史诗链接或以某种方式更新它而不会导致内部服务器错误?