您可以使用Jira API的"Search Issues"(搜索问题)功能来获取问题的标识符。 使用Jira API的"Get Issue"(获取问题)功能,通过问题的标识符获取问题的详细信息,包括现有字段和自定义字段。 根据获取到的问题信息,构建一个包含自定义字段的JSON对象。确保您提供正确的字段名称和值。 使用Jira API的"Update Issue"(更新...
在处理Jira API时,可以用关系图来说明不同实体之间的关系。例如,Issue与项目(Project)之间的关系,可以用以下Mermaid格式的ER图表示: 总结 通过Jira API,我们可以灵活地修改Issue,而Java提供了强大的支持,可以帮助我们更轻松地实现这一过程。本文提供了一个简单的示例,演示如何使用Java代码更新Jira Issue的标题。希望这...
使用JIRA 的“更新对象”活动 使用“更新对象”活动在 JIRA 中更新 Filter、Issue、IssueComment、IssueLinkType、IssueWorkLog 和 Version。 关于此任务 使用此任务在 JIRA 实例中更新对象。对此活动的调用是同步调用,其中会将输入数据发送到该活动以进行处理并将响应发送回到编排。 过程 在活动编排中,打开活动选项卡,...
httpClient("post", "http://you jira address:port/rest/api/2/issue/" + issueKey + "/transitions", requestBody); } } } /** * 获取sprint下的subTask * * @return */ public static List<String> getSubTaskKey(String sprintId) { //定义 List<String> issueKeys = new ArrayList<>(); /...
--data'{"update": { "components": [ { "add": "component example" } ], "fixVersions": [ { "add": "Test-1.2.89" }]} }' 这个rest/api/2/issue/{issueIdOrKey}API, 只能更新工单部分信息,并不能更改工单的状态。 这里⚠️要使用PUT方法,成功之后HTTP状态码为204body为🈳️ ...
关于JIRA API类和方法的使用,请参考下文中JIRA API官方网址。 脚本中最后一行的“issue”表示当前正在操作的JIRA任务。 == 【6】脚本运行问题解决说明 == 问题一: 虽然起作用的脚本只有两行,但在测试过程中,还是遇到了问题。 报错:java.lang.IllegalArgumentException: Java typejava.util.Datenot currently support...
importloggingfromjiraimportJIRAdefget_issue_from_jira(issue_id):jira_url="http://10.XX.XX.XX:8090"api_token="XXXXXXXXXXXXXXXXX"try:# https://jira.readthedocs.io/examples.html#jira-self-hosted-incl-jira-server-data-centerjira=JIRA(jira_url,token_auth=api_token)ifnotissue_id:return{"error...
{'name': self.fix_version}]) 88 if component: 89 issue_dict.update(components=[{'name': component}]) 90 91 issue = self.client.create_issue(DataConverter(issue_dict).convert()) 92 if labels: 93 try: 94 if isinstance(labels, (list, tuple)): 95 for label in labels: 96 issue.add...
Jira的api文档都是英文版的,我一度怀疑他并不重视中国区用户,但是当我看到某些接口的字段值的时候,我一下子震惊了,原来他的字段值还是中英混排的。一下子有点儿不知所措。如图所示: issue状态中居然有中文。真是让我感动的痛哭涕零,这都什么玩意儿。
The approvers of an issue are stored in a custom field thus updating that custom field would be the solution. I was able to update the field by executing the following API call; PUT /rest/api/latest/issue/ISSUEKEY-1{ "fields": { "customfield_10206": [ { "name":"mcautreels" }...