Action Examples - jira run?

Action

run?

Description

Help request to list all run actions.

Command

acli bobswift -a run?

┌─────────────────────────────────────┬─────────────────────────────────────────────┬───────────────────────────────────┬─────────────────────────────────────────────┬─────────┬──────────────────────┐
│ Name                                │ Description                                 │ Required                          │ Optional                                    │ Output  │ Replacement          │
│                                     │                                             │                                   │                                             │ Formats │ Variables            │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ run                                 │ Run actions from a file, list of input      │ file or input or standard input   │ common, input, continue, simulate, field,   │         │                      │
│                                     │ parameters, or standard input.              │                                   │ file, encoding, clearFileBeforeAppend,      │         │                      │
│                                     │                                             │                                   │ findReplace, findReplaceRegex               │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runIf                               │ Run actions only if a regex based condition │ value                             │ options, common, input, continue, simulate, │         │                      │
│                                     │ is met. Other parameters and behavior are   │ regex                             │ field, file, encoding,                      │         │                      │
│                                     │ the same as the run action. By default the  │ file or input or standard input   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │ regex is used as a find operation in the    │                                   │ findReplaceRegex                            │         │                      │
│                                     │ value. Options parameter can be set to one  │                                   │                                             │         │                      │
│                                     │ or more of the following to modify the      │                                   │                                             │         │                      │
│                                     │ default behavior: literal - to treat the    │                                   │                                             │         │                      │
│                                     │ regex string as a literal string, exact -   │                                   │                                             │         │                      │
│                                     │ to require an exact match of the value,     │                                   │                                             │         │                      │
│                                     │ negative - to reverse the condition so a    │                                   │                                             │         │                      │
│                                     │ match means do NOT run action.              │                                   │                                             │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromSql                          │ Run actions generated by SQL provided by    │ sql or file                       │ driver, database, host, port, url, dbUser,  │         │                      │
│                                     │ the sql parameter, a file, or standard      │                                   │ dbPassword, propertyFile, common, input,    │         │                      │
│                                     │ input                                       │                                   │ continue, simulate, field, encoding,        │         │                      │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromCsv                          │ Run actions generated from a CSV file.      │ file                              │ propertyFile, common, input, continue,      │         │                      │
│                                     │                                             │                                   │ simulate, field, encoding,                  │         │                      │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromList                         │ Run actions for each entry in a list with   │ list                              │ list2, common, input, continue, simulate,   │         │ entry                │
│                                     │ corresponding entry replacement variable.   │                                   │ field, file, encoding,                      │         │ entry2               │
│                                     │ When file is provided, each action in the   │                                   │ clearFileBeforeAppend, findReplace,         │         │ options              │
│                                     │ file augmented by the common parameter will │                                   │ findReplaceRegex                            │         │                      │
│                                     │ be run for each entry. Otherwise, just the  │                                   │                                             │         │                      │
│                                     │ action specified by the common parameter    │                                   │                                             │         │                      │
│                                     │ will be run. When available, list2 entries  │                                   │                                             │         │                      │
│                                     │ provide values for the entry2 replacement   │                                   │                                             │         │                      │
│                                     │ variable. By default, the entry2            │                                   │                                             │         │                      │
│                                     │ replacement variable is set in parallel     │                                   │                                             │         │                      │
│                                     │ with entry replacement variables for each   │                                   │                                             │         │                      │
│                                     │ action run. However, if --options           │                                   │                                             │         │                      │
│                                     │ listProcessing=serial is specified, each    │                                   │                                             │         │                      │
│                                     │ combination of entries from list and list2  │                                   │                                             │         │                      │
│                                     │ will cause an action to run.                │                                   │                                             │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromIssueList                    │ Run actions for each issue from an issue    │ jql or project                    │ limit, common, input, continue, simulate,   │         │ issue                │
│                                     │ list based on a jql search.                 │                                   │ field, file, encoding,                      │         │ issueId              │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │ issueUrl             │
│                                     │                                             │                                   │ findReplaceRegex                            │         │ project              │
│                                     │                                             │                                   │                                             │         │ projectId            │
│                                     │                                             │                                   │                                             │         │ parent               │
│                                     │                                             │                                   │                                             │         │ parentId             │
│                                     │                                             │                                   │                                             │         │ parentUrl            │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromProjectList                  │ Run actions for each project with optional  │                                   │ lead, category, regex, limit, common,       │         │ project              │
│                                     │ filtering the same as for getProjectList.   │                                   │ input, continue, simulate, field, file,     │         │ projectId            │
│                                     │                                             │                                   │ encoding, clearFileBeforeAppend,            │         │                      │
│                                     │                                             │                                   │ findReplace, findReplaceRegex               │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromVersionList                  │ Run actions for each version in a project   │                                   │ regex, limit, common, input, continue,      │         │ project              │
│                                     │ with filtering options like getVersionList. │                                   │ simulate, field, file, encoding,            │         │ projectId            │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │ version              │
│                                     │                                             │                                   │ findReplaceRegex                            │         │ versionId            │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromComponentList                │ Run actions for each component in a         │ project                           │ regex, limit, common, input, continue,      │         │ project              │
│                                     │ project.                                    │                                   │ simulate, field, file, encoding,            │         │ projectId            │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │ component            │
│                                     │                                             │                                   │ findReplaceRegex                            │         │ componentId          │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromAttachmentList               │ Run actions for a list of attachments for   │ issue                             │ limit, regex, common, input, continue,      │         │ issue                │
│                                     │ an issue.                                   │                                   │ simulate, field, file, encoding,            │         │ attachment           │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │ attachmentId         │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromGroupList                    │ Run action for each group with optional     │                                   │ regex, limit, common, input, continue,      │         │ group                │
│                                     │ regex filtering on group name.              │                                   │ simulate, field, file, encoding,            │         │                      │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromCommentList                  │ Run action for each comment for an issue    │ issue                             │ regex, limit, common, input, continue,      │         │ commentId            │
│                                     │ with optional regex filtering on the        │                                   │ simulate, field, file, encoding,            │         │                      │
│                                     │ comment body.                               │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromRemoteLinkList               │ Run action for each remote link for an      │ issue                             │ link, regex, regex2, targetUser,            │         │ remoteLink           │
│                                     │ issue with optional filtering defined the   │                                   │ targetPassword, limit, common, input,       │         │ remoteLinkId         │
│                                     │ same as for getRemoteLinkList.              │                                   │ continue, simulate, field, file, encoding,  │         │                      │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromUserList                     │ Run action for each user with similar       │ group or name or project and role │ regex, limit, includeInactive, common,      │         │ userId               │
│                                     │ filtering as getUserList.                   │                                   │ input, continue, simulate, field, file,     │         │ userKey              │
│                                     │                                             │                                   │ encoding, clearFileBeforeAppend,            │         │ userDisplayName      │
│                                     │                                             │                                   │ findReplace, findReplaceRegex               │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromLinkList                     │ Run action for each issue link for an issue │ issue or jql                      │ limit, regex, options, common, input,       │         │ fromIssue            │
│                                     │ or issues selected by JQL including         │                                   │ continue, simulate, field, file, encoding,  │         │ toIssue              │
│                                     │ filtering just like with getLinkList.       │                                   │ clearFileBeforeAppend, findReplace,         │         │ linkType             │
│                                     │                                             │                                   │ findReplaceRegex                            │         │ linkTypeId           │
│                                     │                                             │                                   │                                             │         │ linkDescription      │
│                                     │                                             │                                   │                                             │         │ linkId               │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromProjectCategoryList          │ Run action for each project category with   │                                   │ limit, regex, options, common, input,       │         │ category             │
│                                     │ filtering like with getProjectCategoryList. │                                   │ continue, simulate, field, file, encoding,  │         │ categoryId           │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromShortcutList                 │ Run actions for each shortcut matching      │ project                           │ regex, limit, common, input, continue,      │         │ shortcut             │
│                                     │ selection criteria similar to               │                                   │ simulate, field, file, encoding,            │         │ shortcutId           │
│                                     │ getShortcutList.                            │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromPermissionSchemeList         │ Run action for each permission scheme with  │                                   │ regex, limit, common, input, continue,      │         │ scheme               │
│                                     │ optional regex filtering on name.           │                                   │ simulate, field, file, encoding,            │         │ schemeId             │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromWorkflowList                 │ Run action for each workflow with regex     │                                   │ regex, limit, common, input, continue,      │         │ workflow             │
│                                     │ filtering on workflow name.                 │                                   │ simulate, field, file, encoding,            │         │                      │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromWorkflowSchemeList           │ Run action for each workflow scheme with    │                                   │ regex, limit, common, input, continue,      │         │ scheme               │
│                                     │ regex filtering on workflow scheme name.    │                                   │ simulate, field, file, encoding,            │         │ schemeId             │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromScreenList                   │ Run action for each screen with optional    │                                   │ regex, limit, common, input, continue,      │         │ screen               │
│                                     │ regex filtering on name.                    │                                   │ simulate, field, file, encoding,            │         │ screenId             │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromScreenSchemeList             │ Run action for each screen scheme with      │                                   │ regex, limit, common, input, continue,      │         │ scheme               │
│                                     │ optional regex filtering on name.           │                                   │ simulate, field, file, encoding,            │         │ schemeId             │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromIssueTypeScreenSchemeList    │ Run action for each issue type screen       │                                   │ regex, limit, common, input, continue,      │         │ scheme               │
│                                     │ scheme with optional regex filtering on     │                                   │ simulate, field, file, encoding,            │         │ schemeId             │
│                                     │ name.                                       │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromIssueTypeSchemeList          │ Run action for each issue type scheme with  │                                   │ regex, limit, common, input, continue,      │         │ scheme               │
│                                     │ optional regex filtering on name.           │                                   │ simulate, field, file, encoding,            │         │ schemeId             │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromFieldConfigurationSchemeList │ Run action for each field configuration     │                                   │ regex, limit, common, input, continue,      │         │ fieldConfiguration   │
│                                     │ scheme with optional regex filtering on     │                                   │ simulate, field, file, encoding,            │         │ fieldConfigurationId │
│                                     │ name.                                       │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromFieldConfigurationList       │ Run action for each field configuration     │                                   │ regex, limit, common, input, continue,      │         │ fieldConfiguration   │
│                                     │ with optional regex filtering on name.      │                                   │ simulate, field, file, encoding,            │         │ fieldConfigurationId │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromNotificationSchemeList       │ Run action for each notification scheme     │                                   │ regex, limit, common, input, continue,      │         │ scheme               │
│                                     │ with optional regex filtering on name.      │                                   │ simulate, field, file, encoding,            │         │ schemeId             │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromIssueSecuritySchemeList      │ Run action for each issue security scheme   │                                   │ regex, limit, common, input, continue,      │         │ scheme               │
│                                     │ with optional regex filtering on name.      │                                   │ simulate, field, file, encoding,            │         │ schemeId             │
│                                     │                                             │                                   │ clearFileBeforeAppend, findReplace,         │         │                      │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
├─────────────────────────────────────┼─────────────────────────────────────────────┼───────────────────────────────────┼─────────────────────────────────────────────┼─────────┼──────────────────────┤
│ runFromApplicationLinkList          │ Run actions for each application link.      │                                   │ type, limit, regex, common, input,          │         │ applicationLink      │
│                                     │ Filtering available like for                │                                   │ continue, simulate, field, file, encoding,  │         │ applicationLinkId    │
│                                     │ getApplicationLinkList.                     │                                   │ clearFileBeforeAppend, findReplace,         │         │ applicationUrl       │
│                                     │                                             │                                   │ findReplaceRegex                            │         │                      │
└─────────────────────────────────────┴─────────────────────────────────────────────┴───────────────────────────────────┴─────────────────────────────────────────────┴─────────┴──────────────────────┘
link: https://bobswift.atlassian.net/wiki/display/ACLI/Action+Reference

Action list help was requested for client jira. List was filtered using this generic expression: run*.