python jira库指定issue添加Manual Steps
时间: 2024-10-15 21:18:58 浏览: 18
在Python中使用JIRA库,你可以通过`create_issue()`函数来创建一个新的Issue,并利用其`fields`参数来指定特定的字段。如果你想要为新创建的Issue添加Manual Steps(手动步骤),你需要设置`fields.customfield_10000`,这个`customfield_10000`通常是一个自定义字段ID,用于跟踪手工操作。
这是一个基本的示例:
```python
from jira import JIRA
# 初始化JIRA连接
jira = JIRA(options={'server': 'your-jira-instance.atlassian.net'})
# 创建Issue并添加Manual Steps
custom_field_id = '10000' # 替换为你的实际Custom Field ID
data = {
'fields': {
'project': {'key': 'YOUR_PROJECT_KEY'}, # 项目键
'summary': '描述你的问题或任务',
'description': '详细说明...',
'customfield_10000': [{'value': {'steps': ['步骤1', '步骤2']}}], # 添加手动步骤
}
}
# 新建Issue
new_issue = jira.create_issue(fields=data)
print(f"Issue created with key: {new_issue.key}")
阅读全文