Este artigo foi escrito por Johnmary Ugochukwu do Exalate .
As equipes de garantia de qualidade usam o Azure DevOps para organizar casos de teste e gerenciar serviços de TI, enquanto as equipes de desenvolvimento usam o Jira Service Management. Mas a única maneira de compartilhar informações perfeitamente entre eles é usando uma solução de terceiros.
Portanto, você precisa de uma integração dedicada do Jira Azure DevOps que garanta segurança e colaboração tranquila por meio de sincronizações automatizadas.
Mostrarei como configurar uma integração bidirecional entre Jira e Azure DevOps. Mas primeiro, vamos explorar casos de uso comuns para essa integração.
O principal motivo para escolher uma ferramenta de integração Jira Azure DevOps é garantir que os dados corretos fluam entre os dois sistemas. Ao mesmo tempo, você precisa de uma solução que possa configurar de acordo com seu caso de uso personalizado.
Outros motivos para integrar o Jira ao Azure DevOps incluem melhorar a produtividade e aumentar a velocidade da transferência de conhecimento.
Diga que você quer
Você também pode manter um
A relação aparece da seguinte forma:
Jira Epic se torna um recurso do Azure DevOps.
Jira Story se torna uma tarefa do Azure DevOps.
O
Com um personalizável
Aqui estão alguns fatores a serem considerados antes de escolher qualquer ferramenta de integração para Jira e Azure DevOps.
Você precisa instalar o Exalate no Jira (local e na nuvem) e no Azure DevOps antes de configurar sua conexão.
Pesquise “ Exalate Jira Issue Sync & More ” no mercado Atlassian.
\Clique no botão “Experimentar gratuitamente” e selecione “Nuvem” nas opções que aparecem. Você também pode
Escolha um site ou insira o URL. Em seguida, clique em “Iniciar avaliação gratuita”. Você será redirecionado para o painel do Jira para confirmar a avaliação gratuita.
É isso! Agora você instalou o Exalate no Jira Cloud.
Pesquise “ Exalate For Azure DevOps Integration ” no Visual Studio (Azure DevOps Marketplace).
Clique em “Obter” e selecione a organização na tela que aparece. \
Clique em “Instalar” para concluir a instalação. Para encontrar o aplicativo Exalate, vá em “Configurações da Organização” e clique em “Extensões”.
O Exalate permite iniciar a conexão do Jira ou do Azure DevOps. O processo é semelhante em ambas as plataformas.
Clique em “Iniciar conexão”. Insira o URL da instância de destino no campo designado. Se você não tiver um URL, clique no botão de alternância “Não tenho um URL”.
O Exalate oferece suporte a três modos de configuração: Modo Básico (para configurações simples pré-construídas), Modo Visual e Modo Script (para configurações de script avançadas).\
Vamos começar com o Modo Básico .
Selecione o projeto onde deseja criar itens de trabalho vindos do outro lado e clique em “Avançar”.
Confirme se você tem acesso de administrador e clique em “Iniciar”.
Você será redirecionado automaticamente para a instância remota. Escolha um projeto e clique em “Confirmar”. Insira a chave do problema e clique em “Exalar” para prosseguir.
Ai está! Você configurou sua primeira conexão básica entre Jira e Azure DevOps.
Agora, vamos explorar uma conexão no Modo Visual .
Selecione o Modo Visual entre as três opções. Em seguida, insira o nome e a descrição da conexão no modal que aparece.
Clique em “Avançar” para prosseguir para a próxima tela. Você precisará verificar as permissões do administrador para continuar.
Clique em “Verificar acesso de administrador”. Você será redirecionado para o Azure DevOps da sua organização para verificação.
Clique em “Aceitar” para conceder ao Exalate acesso ao seu sistema.\
E é isso! A conexão do Modo Visual está definida.
Finalmente, vamos ao modo Script.
Inicie a conexão e verifique o URL da instância de destino. Em seguida, selecione Modo Script nas opções disponíveis.
Digite o nome e a descrição da conexão antes de clicar em “Avançar”. Em seguida, selecione o projeto e clique em “Iniciar”.
Copie o código do convite para sua área de transferência. Vá para o outro lado e clique em “Aceitar convite”.
Digite o código de convite da sua área de transferência antes de clicar em “Avançar”. Em seguida, selecione um projeto e confirme.
Parabéns! Você configurou com êxito uma conexão no modo Script.
No painel do Exalate, clique no ícone “Editar conexão” próximo à conexão que você deseja configurar.
Na guia “Regras”, insira os campos para “Sincronização de saída” e “Sincronização de entrada”. É aqui que você pode personalizar as conexões usando o
Observação *: siga este guia passo a passo para instalar e configurar uma integração do Jira Azure DevOps usando o modo de script.*
Para a conexão do Modo Visual , você pode adicionar scripts ou usar o editor de arrastar e soltar para mapear os campos dos quais deseja compartilhar informações.\
Após clicar em “Editar conexão”, verifique a instância para continuar. Em seguida, você será levado à tela para definição do escopo e das regras.
Selecione os projetos em ambos os lados e especifique as entidades de filtro. Você também pode escolher o método de sincronização: Automático, Manual ou Desativado.\
Você também pode adicionar filtros para cada projeto, incluindo tags, tipo, estado, prioridade, título, descrição e muito mais.
Após configurar tudo, clique em Salvar para fechar o modal. Em seguida, clique em “Avançar” para finalizar a configuração do osciloscópio.
Em seguida, você verá uma lista abrangente de regras de mapeamento, que você pode arrastar e soltar para alterar a ordem em que aparecem.
Para adicionar seu próprio mapeamento, clique no botão “+ Adicionar mapeamento”. No modal, configure as regras e clique em “Salvar”.
Para adicionar scripts, clique em “Adicionar Script” na opção suspensa após clicar no botão “Adicionar mapeamento”.
Aqui você pode escrever regras personalizadas para a conexão.
Para editar qualquer regra de sincronização, clique no botão editar à direita e faça as alterações necessárias.\
Quando terminar, clique em “Publicar” para salvar as alterações. Isso é tudo!
Vá para a guia “Triggers” para ver todos os gatilhos ativos para automatizar sincronizações.
Clique no botão “+ Criar gatilho”.
A seguir, selecione o tipo de entidade e insira a consulta. Para configurar gatilhos do Azure DevOps, use o
Quando terminar, clique em Publicar.
Agora você está pronto. Comece a escrever regras para suas conexões para controlar como as instâncias do Jira e do Azure DevOps compartilham dados. Você também pode rastrear erros usando o rastreamento de pilha no console. E se quiser controlar tickets em massa, você pode usar
Vá para a guia “Bulk Connect”, selecione a conexão e carregue o item de trabalho para emitir o mapeamento. Clique em “Conexão em massa” para concluir o processo.
Depois de entender o básico, você pode adicionar outras regras ou editar as que já possui.
Com uma solução de terceiros confiável e segura como o Exalate, as equipes podem compartilhar informações perfeitamente entre o Jira e o Azure DevOps.
Configurar sua conexão com o Exalate é um processo simples. Você pode usar o Modo Básico sem código, o Modo Visual de arrastar e soltar ou o Modo Script com pouco código.