Habilite implementações do GitLab no Jira

Este guia demonstra como aproveitar tickets e implantações integrados ao conectar o GitLab e o Jira. A função de implantações no Jira oferece visibilidade aprimorada da implantação, rastreando e exibindo pipelines de integração/implantação contínuas do GitLab em tickets do Jira durante um determinado período. Ao integrar o Jira e o GitLab, qualquer membro da equipe pode visualizar o progresso de um ticket à medida que ele passa pelo pipeline de implantação.
Tempo
10 minutos de leitura.
Público-alvo:
Você trabalha em projetos no Jira e quer aproveitar tickets e implantações integrados com o GitLab.
PRÉ-REQUISITO
Você tem uma conta do Jira e noções básicas sobre o Jira. Comece a usar o Jira aqui.
Você já é cliente do GitLab. Obtenha o GitLab para a integração com o Jira Cloud aqui.
Se for novo no GitLab, comece aqui.
Habilite as Implementações para seu projeto de software gerenciado por equipe
Somente administradores de projeto podem ativar e desativar as funções do projeto.
1. No Jira, navegue até o projeto de software gerenciado pela equipe.
2. Acesse Configurações do projeto> Funções.
3. Ative a função Implementações.

4. Navegue de volta a seu projeto.
5. Acesse Implementações.
6. Escolha Adicionar outra ferramenta de CI/CD.

7. Selecione Conectar a outros provedores.

8. Selecione GitLab.com for Jira Cloud.

9. Baixe o aplicativo GitLab.com for Jira Cloud.

10. Adicione um namespace do GitLab.com.


11. De volta ao GitLab, depois de fazer alterações em seu código por meio de integração/implantação contínuas no GitLab, use o commit inteligente para vincular o commit e a ramificação do GitLab ao ticket do Jira.

12. Você também pode usar commits inteligentes para vincular a solicitação de merge do GitLab ao ticket do Jira. Assim, você tem visibilidade das implantações do Jira.

13. De volta ao Jira, você pode ver que o commit inteligente moveu o ticket de "Backlog" para "Em progresso".

14. Navegue até Implementações.
Veja pipelines de implementação com o Jira
A visualização de implantações no Jira exibe uma lista de tickets e implantações com opções para filtrar por ambientes.
Para exibir as informações de implantação do projeto, inclua chaves de tickets nos nomes das ramificações, mensagens de commit e pull requests.
Entenda as implementações no modo de exibição do Jira
A visualização Implementações inclui os seguintes filtros e configurações:

Pesquisa: no filtro de pesquisa de texto, especifique as palavras-chave que vão buscar os tickets pretendidos e os pipelines de implantação associados.
Ambiente: esse filtro permite que você concentre a visualização de implementações em uma instância de desenvolvimento selecionando um ambiente no menu suspenso.

Versões: este filtro permite examinar tickets com base nas versões do produto lançadas. Por exemplo, funções do produto lançadas através de versões diferentes.
Epic: este filtro permite agrupar implantações e tickets por epics. Você também pode filtrar os tickets que não têm um epic pai.

Tipo: esse filtro permite classificar tickets por tipos.

Intervalo de datas: esse filtro permite que você defina um intervalo de datas para suas implementações. Saiba como usar o filtro de intervalo de dados.
Insights: esse painel oferece insights minuciosos sobre as métricas de implantação. Saiba como visualizar e entender seus insights de implantação.
Exportar: este botão permite que você faça download da visualização de implementações em um arquivo CSV, com base nos filtros escolhidos. Você ainda pode importar esse arquivo CSV para o Microsoft Excel ou para as Planilhas Google. Veja a seguir um exemplo de arquivo CSV:
1 "Chave do ticket", "Resumo do ticket", "URL do ticket", "Data da implantação", "Estado da implantação", "Tipo de ambiente", "Nome do ambiente"
2 "ABC-1111","agent-service: Adicione um ponto de extremidade POST para permitir a criação de um executor","https://workteams.xyz.net/browse/ABC-1111","2020-12-04 14:40:31","BEM-SUCEDIDO","PRODUÇÃO","Produção"
3 "ABC-2222","agent-service: Adicionar um ponto de extremidade PUT para executores","https://workteams.xyz.net/browse/ABC-2222","2020-12-04 14:40:31","BEM-SUCEDIDO","PRODUÇÃO","Produção"
Configurações devisualização: este painel permite configurar a visualização de implantações usando filtros como Tipos de ambiente, Ícones e Tickets. Você também pode desabilitar a função de implantações usando as informações neste painel.
Configure suas Implementações na visualização do Jira
Para configurar a visualização de Implementações, navegue até o painel de Configurações de visualização no quadro. Ele tem os seguintes filtros:

Tipos de ambiente
Personalize a visualização Implementações usando tipos de ambiente. Selecione os tipos de ambiente para modificar a visualização para exibir os status de implementação em um determinado período.
Ícones
Chaves de implementação: oculte ou mostre o status da implementação na escala de tempo.

Várias implantações: oculte ou mostre o número de ambientes de implantação correspondentes a cada ticket no cronograma do projeto.
Tickets
Mostrar tickets sem implantações: oculte ou mostre os tickets que não estão associados a nenhuma implantação.
Um administrador de projeto pode visualizar e clicar no menu Mais opções (…) no canto superior direito da página Implementações, para gerenciar o aplicativo instalado e os funções do projeto.
Veja mais integrações para o Atlassian Open DevOps