Close

Integração do Jira com IC/CD

Foto de rosto de Warren Marusiak
Warren Marusiak

Evangelista tecnológico sênior

Para demonstrar como desenvolver, implementar e gerenciar aplicativos usando o Jira Software e várias ferramentas conectadas, nossa equipe criou o ImageLabeller, um aplicativo de demonstração simples gerado na AWS que usa aprendizado de máquina para aplicar etiquetas às imagens.

Esta página mostra como o Jira exibe dados de outras ferramentas, como Bitbucket, GitHub e GitLab. Ao ler o restante do guia, você pode verificar seus itens do Jira para essas atualizações.

Código do Jira

Clique em Código no menu do projeto. Essa tela o vincula a todos os repositórios conectados ao seu projeto. Você pode navegar direto para um repositório específico clicando no ícone do repositório.

Bitbucket

Captura de tela do código do Bitbucket Jira

GitHub

Captura de tela do Github

GitLab

Captura de tela do gitlab

Implementações do Jira

Clique em Implementações no menu do projeto. A página Implementação mostra a atividade agregada em todo o projeto. Os Insights oferecem métricas como Frequência de implementação e Tempo de ciclo. Esses dados automáticos são gerados quando os desenvolvedores categorizam os commits com as tags de item do Jira.

Captura de tela das implementações do Jira

Páginas do projeto do Jira

Clique em Páginas do projeto no menu do projeto. As páginas do projeto agregam todas as páginas do Confluence conectadas a esse projeto e oferecem alguns modelos úteis para criar novas páginas.

Captura de tela das páginas do projeto

Atualizações do Jira a partir do IC/CD

Observe que as informações desta seção estão sujeitos a alterações dependendo de qual controle de origem e ferramentas de IC/CD (integração/implementação contínuas) estão integradas ao Jira. As capturas de tela abaixo são baseadas em uma integração com o Bitbucket. Existe uma funcionalidade semelhante para o GitHub e o GitLab, mas as informações podem variar.

Acesse o Jira e clique no item do Jira para adicionar o repositório s3_infra.

Captura de tela das atualizações do CICD

Consulte a seção Desenvolvimento para ver uma visão geral do trabalho realizado. Você pode clicar na seção de desenvolvimento para abrir a respectiva tela.

Captura de tela dos resumos das atualizações

Commits

Você pode ver todos os commits vinculados a esse item na guia Commit. Essa vinculação é realizada quando o ID do item do Jira é adicionado à mensagem de commit, conforme mostrado na coluna Mensagem.

Captura de tela da guia de commits

Solicitações pull

Você pode ver todas as solicitações pull vinculadas a esse item na guia solicitações pull.

capturas de tela de solicitações pull

Deployments

Você pode ver todas as implementações vinculadas a esse item em todos os Ambientes na guia Implementações.

capturas de tela de implementações

Agora que você entende o que esperar do Jira ao criar o ImageLabeller, é hora de fazer a implementação de fato. A primeira etapa é configurar o AWS SageMaker. Clique aqui para começar!

Warren Marusiak
Warren Marusiak

Warren is a Canadian developer from Vancouver, BC with over 10 years of experience. He came to Atlassian from AWS in January of 2021.


Compartilhe este artigo

Leitura recomendada

Marque esses recursos para aprender sobre os tipos de equipes de DevOps ou para obter atualizações contínuas sobre DevOps na Atlassian.

Ilustração DevOps

Comunidade do DevOps

Ilustração DevOps

Caminho de aprendizagem de DevOps

Ilustração do mapa

Comece gratuitamente

Inscreva-se para receber a newsletter de DevOps

Thank you for signing up