Receber por email
← Voltar para o catálogo

jira-commands

Create multiple Jira issues at once from a JSON manifest file using jirac bulk-create

42estrelas
Atualizado há 3 meses

Ver no GitHub ↗ Licença: NOASSERTION

Como adicionar

/plugin marketplace add mulhamna/jira-commands

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/jira-commands-mrdggmne/svg)](https://www.skillteca.com.br/skills/jira-commands-mrdggmne)

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Create multiple Jira issues in bulk using jirac.

Steps:

  1. Check that jirac is available by running jirac --version. If it is missing, tell the user to install it with cargo install jira-commands.
  2. Build a JSON manifest array from the user's request. Each object supports:
  3. project (required), summary (required)
  4. type (default: "Task")
  5. assignee (email or "me"), priority, labels (array), components (array)
  6. parent (issue key), fix_versions (array), description (Markdown string)
  7. fields (object of custom field IDs → values, e.g. {"customfield_10016": 5})
  8. Save the manifest to a temp file (e.g. /tmp/issues.json).
  9. Run jirac issue bulk-create --manifest /tmp/issues.json.
  10. Confirm each created issue key and summary.

Manifest format:

[
  {
    "project": "PROJ",
    "summary": "Issue title",
    "type": "Task",
    "assignee": "user@org.com",
    "priority": "High",
    "labels": ["backend"],
    "components": ["auth"],
    "parent": "PROJ-100",
    "fix_versions": ["v1.0"],
    "description": "Markdown description",
    "fields": { "customfield_10016": 5 }
  }
]

Examples:

  • "create 3 tasks in PROJ: setup DB, setup API, setup UI" → build manifest with 3 Task entries, run jirac issue bulk-create --manifest /tmp/issues.json
  • "buat bulk issue dari daftar ini" → build manifest from the list, run jirac issue bulk-create --manifest /tmp/issues.json
Compartilhar X LinkedIn