提问人:Conor Lennon 提问时间:11/7/2023 更新时间:11/12/2023 访问量:13
Jira API 使用 python 搜索 Jira 中的所有版本
Jira api to search all releases in Jira using python
问:
我曾经使用 JIRA.project_versions(id) 来获取 Python 中 Jira 中所有版本的列表。 我正在尝试使用requests.request
我有这个来计算 Jira 中的问题数量
response = requests.request(
"GET",
url=https://mydomain.atlassian.net/rest/api/2/search,
headers={"Accept": "application/json"},
params={'jql': 'project=My\ Project', 'startAt': 0, 'maxResults': 0},
auth=HTTPBasicAuth(user_details.user, user_details.password)
)
然后在设置“startAt”和“maxResults”的情况下重新运行它,以便我可以对问题进行分页。
我无法弄清楚如何执行相同的操作来获取 Jira 中的版本列表
答:
0赞
Shachar297
11/12/2023
#1
为什么不获取项目中的所有版本,并按同一版本筛选搜索查询?
url = f"{jira_base_url}/rest/api/2/project/{project_key}/versions"
jql_query = f'project = {project_key} AND fixVersion = "{version_name}"'
url=https://mydomain.atlassian.net/rest/api/2/search,
在循环遍历每个版本的 for 循环中。
评论