Visão geral da integração com Jira

Visão geral

O DevOps integra-se à conta Jira da sua equipe para atualizar automaticamente os status das histórias quando você faz o deploy de uma branch para uma organização. Isso mantém os status do fluxo de trabalho do Jira alinhados com o seu processo de entrega. Com a integração, você pode controlar quais implantações de organizações correspondem a quais status do Jira e quais histórias estão relacionadas a quais branches.

Como funciona a integração Jira do DevOps?

Para começar com a Integração Jira, conecte sua conta Jira ao DevOps. Depois de conectado, adicione seus projetos Jira à integração. Em seguida, configure Mapeamentos de status para definir para qual status do Jira uma história será atualizada quando você fizer o deploy de uma branch para uma organização específica. Por exemplo, mapeie sua organização Development para Em andamento, sua organização Testing para Em revisão, e sua organização Production para Concluído. Para instruções sobre como concluir essas etapas, veja os artigos a seguir.

Para controlar quais histórias são atualizadas durante a implantação, adicione-as à lista Histórias relacionadas de uma branch. Quando você implanta essa branch, o DevOps atualiza automaticamente todas as histórias Jira relacionadas com base no Mapeamento de status daquela organização, garantindo que os status das histórias reflitam com precisão o progresso da entrega sem atualizações manuais. Para instruções sobre como adicionar histórias a uma branch, veja o artigo a seguir.

circle-info

Boas práticas

  • Use nomes distintos para as integrações ao conectar várias instâncias do Jira.

  • Crie mapeamentos de status separados para cada ambiente (Dev, QA, Prod) para corresponder ao seu fluxo de trabalho no Jira.

  • Alinhe os status do fluxo de trabalho do Jira ao seu processo de entrega. Por exemplo: Em andamento → Em revisão → Concluído.

  • Salve sua configuração após cada alteração de mapeamento para garantir que as implantações acionem as atualizações corretas.

Exemplo de integração Jira

O diagrama abaixo ilustra como a integração com o Jira funciona usando uma configuração e um fluxo de trabalho de exemplo. Veja a explicação das seções de Configuração e Fluxo de trabalho abaixo.

  • Configuração

    • Mapeamento de status

      • Dev org mapeada para Em andamento

      • Test org mapeada para Em revisão

      • Prod org mapeada para Concluído

    • Histórias relacionadas à branch

      • DO-1 Feature e DO-3 Bug2 histórias estão relacionadas à branch NewVersion branch

    • Projeto Jira

      • Lista todas as histórias neste projeto Jira de exemplo.

  • Fluxo de trabalho

    • Mostra o que acontece quando a NewVersion branch é implantada na Dev org.

    • Mostra o que acontece quando a NewVersion branch é implantada na Test org.

    • Mostra o que acontece quando a NewVersion branch é implantada na Prod org.

Atualizado

Isto foi útil?