I can see an option to fetch this via REST (e.g. /rest/jira/issues/{configurationId}?build={buildId}) but is there an easier way to obtain it via plain old java objects?
I can see an option to fetch this via REST (e.g. /rest/jira/issues/{configurationId}?build={buildId}) but is there an easier way to obtain it via plain old java objects?
import com.pmease.quickbuild.plugin.tracker.core.utils.TrackerHelper;
import com.pmease.quickbuild.plugin.report.engine.ReportHelper;
import com.pmease.quickbuild.plugin.tracker.jira.JiraPlugin;
import com.pmease.quickbuild.Context;
import com.pmease.quickbuild.plugin.tracker.core.extensionpoint.Issue;
ReportCategory category = ReportHelper.getCategory(JiraPlugin.class);
Configuration configuration = Context.getConfiguration();
List<Issue> issues = TrackerHelper.getIssues(category,
configuration,
fromBuildId,
toBuildId,
offset,
limit,
isAscendent);
And Issue is a POJO like below:
public class Issue implements Serializable {
private String issueKey;
private String issueType;
private String summary;
private String status;
private String priority;
private String resolution;
private Calendar created;
private Calendar updated;
private String assignee;
private String reporter;
}