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.
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?