Settings
| Setting | What it is |
|---|---|
| ConnectionRequired | The Jira connection the step signs in with. |
| Issue keyRequired | text |
| Time spentRequired | Jira's own notation: 2d, 3h, 30m, or a combination. |
| Started at | When the work started. Jira wants this exact shape, milliseconds and a numeric offset included; leave it empty and the node sends now. |
| Comment | text |
| What happens to the remaining estimate | "auto" or "leave" or "new" or "manual" |
| New remaining estimate | text |
| Reduce the estimate by | text |
| Notify watchers | true/false |
| Visible to | "" or "role" or "group" |
| Role or group name | text |
Technical details
| Key | Value |
|---|---|
connection | texta connection id from `requires.connections` (provider `jira`) |
issue | text |
timeSpent | text |
started | text |
comment | text |
adjustEstimate | "auto" or "leave" or "new" or "manual", by default "auto" |
newEstimate | textused when `adjustEstimate` is "new" |
reduceBy | textused when `adjustEstimate` is "manual" |
notifyUsers | true/false, by default true |
visibilityType | "" or "role" or "group" |
visibilityValue | textused when `visibilityType` is not "" |
Output
| Field | Type |
|---|---|
worklogId | string |
worklog | object |
issueRefIssue key | string |
Sample output, and the expression for each field
- issueRef"ENG-142"
- worklog{}
- worklogId"30001"
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": {
"adjustEstimate": "auto",
"comment": "",
"connection": "<connection id>",
"issue": "<issue key>",
"newEstimate": "",
"notifyUsers": true,
"reduceBy": "",
"started": "",
"timeSpent": "<time spent>",
"visibilityType": "",
"visibilityValue": ""
},
"label": "Log work",
"type": "jira.addWorklog",
"version": 1
}