FlowmageDocs

Get issue

BetaReads data

Reads one Jira issue and the fields you ask for.

Settings

SettingWhat it is
ConnectionRequiredThe Jira connection the step signs in with.
Issue keyRequiredtext
Fields to fetchJira returns nothing you do not ask for. *all returns everything and is slow on a big issue.
Expandtext
Name custom fields by their keyOff, Jira names them by id — customfield_10034.
Also give the description as plain textJira stores a description as a JSON document. This adds the words beside it, so you do not have to walk the tree.
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `jira`)
issuetext
fieldstext, by default "summary,status,assignee,priority,labels,duedate"
expandtext
fieldsByKeystrue/false, by default false
plainTextDescriptiontrue/false, by default true

Output

FieldType
issueobject
issueRefIssue keystring
issueIdstring
issueUrlLink to the issuestring
fieldsobject
descriptionTextDescription in wordsstring
statusstring
Sample output, and the expression for each field
  • descriptionText"It jams"
  • fields{}
  • issue{}
  • issueId"10042"
  • issueRef"ENG-142"
  • issueUrl"https://acme.atlassian.net/browse/ENG-142"
  • status"In Progress"

Errors

When a step of this node stops a run, the run page shows a code. Look it up:

Example step

The step as a flow file holds it. Replace each value in <…>.

{
  "config": {
    "connection": "<connection id>",
    "expand": "",
    "fields": "summary,status,assignee,priority,labels,duedate",
    "fieldsByKeys": false,
    "issue": "<issue key>",
    "plainTextDescription": true
  },
  "label": "Get issue",
  "type": "jira.getIssue",
  "version": 1
}