Atlassian Jira: Issues
Summary
This module contains actions for viewing & managing Jira Issues.
Actions
jira.issues.
assign_issue
Assign issue to a user.
Minimum Plugin Version: 1.0.0
Input
-
access_details: an AccessDetails dictionary
-
issue_id: an Issue ID
-
user_name: name of the user to be assigned
Output
Nothing is outputted by this action.
Example
1 2 3 4 5 |
|
jira.issues.
create_issue
Create a new issue.
Minimum Plugin Version: 1.0.0
Input
-
access_details: an AccessDetails dictionary
-
project_key: Project key or ID
-
summary: Issue summary
-
description: Issue description
-
issue_type: Issue category e.g. Bug
Output
A single Issue dictionary.
Example
1 2 3 4 5 6 7 8 |
|
jira.issues.
get_all
Get all Issues for a Project.
Minimum Plugin Version: 1.0.0
Input
-
access_details: an AccessDetails dictionary
-
project_name: a Project name
Output
A list of Issue dictionaries.
Example
1 2 3 4 5 |
|
jira.issues.
get_by_id
Get an Issue using its ID.
Minimum Plugin Version: 1.0.0
Input
-
access_details: an AccessDetails dictionary
-
issue_id: an Issue ID
Output
A single Issue dictionary.
Example
1 2 3 4 5 |
|
jira.issues.
input_table
Display a list of Issues in a table, & allow the task operator to make a selection.
The table will have the following columns:
- ID
- Issuetype
- Priority
- Status
- Summary
- Reporter
- Assignee
Minimum Plugin Version: 1.0.0
Input
-
text: the title of the table
-
issues: a list of Issue dictionaries to display in the table
-
minimum: The minimum number of acceptable selections
-
maximum: The maximum number of acceptable selections
Output
A list of Issue dictionaries.
Tip
-
If neither a
minimum
ormaximum
is provided, the task operator will be able to submit 0 selections. -
If
minimum
ormaximum
are provided, the operation will repeat until a valid number of selections is made.
Example
Finding issues with get_all, saving them as issues
, & waiting for a single selection:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
jira.issues.
output_table
Display a list of Issues in a table.
The table will have the following columns:
- ID
- Issuetype
- Priority
- Status
- Summary
- Reporter
- Assignee
Minimum Plugin Version: 1.0.0
Input
-
text: the title of the table
-
issues: a single or list of Issue dictionaries
Output
Nothing is outputted by this action.
Single Issue
Finding an issue with get_by_id, saving it as issue
, & displaying it:
1 2 3 4 5 6 7 8 9 10 |
|
Multiple Issues
Finding all issue with get_all, saving them as all_project_issues
, & displaying them:
1 2 3 4 5 6 7 8 9 10 |
|
jira.issues.
transition_issue
Update Issue status.
Minimum Plugin Version: 1.0.0
Input
-
access_details: an AccessDetails dictionary
-
issue_id: an Issue ID
-
status_name: Issue status name
Output
A single Issue dictionary.
Example
1 2 3 4 5 |
|