jira_bulk_create
Bulk-create JIRA issues and link dependencies in one call. Use aliases to wire links between newly created issues, and get a YAML report to retry only failed items.
Instructions
Bulk-create JIRA issues and (optionally) wire dependency links between them in one call — built for epic decomposition. issues are created in order and each may carry a local alias. links are created afterward; each inward/outward is resolved alias-first (to the freshly-minted key) else treated as an existing issue key, so you can link issues this same call just created. Default is continue-on-error: every record is attempted and a YAML report lists per-issue {alias, ok, key, self_url | error}, per-link {ok | error}, and a summary. Set fail_fast to stop at the first failure. NOTE: JIRA has no transaction — nothing is rolled back; the report always shows exactly what succeeded so you can retry only the remainder. To link existing issues only, pass an empty issues array and reference real keys in links.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| links | No | Dependency links to create after the issues. Each endpoint is resolved alias-first (to the freshly-minted key), else treated as an existing issue key. | |
| issues | Yes | Issues to create, in order. May be empty to only create `links` between existing issues. | |
| fail_fast | No | When true, stop at the first failed create or link instead of continuing. The partial report is still returned. Defaults to false (continue-on-error). |