Receber por email
← Voltar para o catálogo

jira-commands

Run mixed Jira operations (create, update, transition, archive) from a single JSON manifest file using jirac batch

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-mrdggkns/svg)](https://www.skillteca.com.br/skills/jira-commands-mrdggkns)

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

Run mixed Jira operations in batch 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 needs an "op" field:
  3. "create" — same fields as bulk-create manifest (project, summary, type, etc.)
  4. "update" — key + fields to update (summary, priority, assignee, etc.)
  5. "transition" — key + to (transition name or ID)
  6. "archive" — key
  7. Save the manifest to a temp file (e.g. /tmp/ops.json).
  8. Run jirac issue batch --manifest /tmp/ops.json.
  9. Report the per-op result summary.

Manifest format:

[
  { "op": "create",     "project": "PROJ", "summary": "New task", "type": "Task" },
  { "op": "update",     "key": "PROJ-10",  "priority": "High", "assignee": "me" },
  { "op": "transition", "key": "PROJ-11",  "to": "Done" },
  { "op": "archive",    "key": "PROJ-12" }
]

Examples:

  • "create a task and close two other issues in one go" → build batch manifest, run jirac issue batch --manifest /tmp/ops.json
  • "run these mixed Jira ops from this list" → build manifest from the list, run jirac issue batch --manifest /tmp/ops.json
Compartilhar X LinkedIn