Jira

Automatize sua página de status com Jira

Enviar um webhook do Jira para atualizar sua página de status
Enviar um webhook do Jira para atualizar sua página de status
Sua página de status é atualizada
Sua página de status é atualizada
Personalizar as atualizações com modelos
Personalizar as atualizações com modelos
  1. Crie um webhook do Jira em Integração do Jira com o Instatus
  2. No seu painel do Jira, vá em Space Settings → Automation → Create rule → Create from scratch
  3. Automation nas Space Settings do Jira
    Criar uma regra do Jira do zero

    Para aplicar as regras de automação a todos os espaços, mude para Global administratione aplique as mesmas regras:

  4. Criar uma regra que abre um incidente quando um ticket do Jira é criado
  5. Adicione um gatilho → pesquise e escolhaWork item created

    Gatilho «Work item created» do Jira
  6. Clique emAdd condition e depois escolha Condição Work item fields. Defina o campo como Issue typee como valor o tipo de ticket que preferir. Você pode criar um tipo só para isso.
  7. Condição «Work item fields» do Jira para Issue type
  8. Adicione uma nova ação e escolhaSend web request
  9. Cole no campo de URL a URL de webhook do passo 1. Escolha POSTcomo método HTTP, escolha Custom data para o corpo da requisição e cole o seguinte:
  10. {
    "trigger": "down"
    }
    Ação «Send web request» do Jira com método POST
  11. Confira se o Actor dessa regra de automação está definido como Automation for Jirapara evitar problemas de permissão. Dá para conferir em Rule details → Actor
  12. Clique em Next → ative a regra e dê um nome a ela
  13. A regra de criação de incidente está pronta. Agora vamos criar a de resolução:

  14. Adicione um gatilho → pesquise e escolhaWork item transitioned→ defina To status comoDoneou qualquer status que indique resolução
  15. Gatilho «Work item transitioned» do Jira com status «Done»
  16. Clique em Add condition e escolha Work item fields condition. Defina o campo comoIssue typee o valor como o mesmo tipo de ticket usado na regra de criação (passo 4)
  17. Condição do Jira para Issue type
  18. Adicione uma ação e escolhaSend web request
  19. Cole no campo de URL a mesma URL de webhook do passo 1. EscolhaPOSTcomo método HTTP, escolha Custom data para o corpo da requisição e cole o seguinte:
  20. {
    "trigger": "up"
    }
    Ação «Send web request» do Jira para a regra de resolução
  21. Confira se o Actor dessa regra de automação está definido como Automation for Jirapara evitar problemas de permissão. Dá para conferir em Rule details → Actor
  22. Clique em Next → ative a regra e dê um nome a ela. Pronto, a regra de resolução está criada.
  23. Pronto! 🎉