java 调用jira_使用jira的java api 工具调用Jql查询

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-23 05:32   36   0

使用jira的java api 工具调用Jql查询

准备Jql

JiraRestClient client = JiraTest.login_jira();

SearchRestClient searchRestClient = client.getSearchClient();

//SearchResult result = searchRestClient.searchJql("Sprint in openSprints() and project = 'AEP' AND issue='AEP-5039' ").claim();

SearchResult result = searchRestClient.searchJql("type in standardIssueTypes() and type not in (Bug, Epic, Initiative) and project = 'AEP' AND Sprint in openSprints('AEP Sprint 08月') AND fixVersion = 'AE Standard 5.1'").claim();

Iterable issues=result.getIssues();

Iterator issueIterator=issues.iterator();

/***

* 回答你第一个问题。举个例子:

* 第一种情况,type in standardIssueTypes() and type not in (Bug, Epic, Initiative) and project = "Brand Growth" AND Sprint in openSprints() AND fixVersion = BG_release_2.2;

* 第二种情况,type in standardIssueTypes() and type not in (Bug, Epic, Initiative) and project = "Brand Growth" AND Sprint in openSprints() ;

* 第三种情况,type in standardIssueTypes() and type not in (Bug, Epic, Initiative) and project = "Brand Growth" AND fixVersion = BG_release_2.2

*/

//Issue issue=JiraTest.getIssue("AEP-2553");

//issue.getFieldByName("customfield_11303").getValue();

logger.info(result.toString());

// String result= String.format("/META-INF/maven/%s/%s/pom.properties", "com.atlassian.jira", "jira-rest-java-com.atlassian.jira.rest.client");

// logger.info("_+_+_+_+_+_+_+_+_:::"+result);

结果:

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP