Integração do Jira com IC/CD
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
GitHub
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.
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.
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.
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.
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.
Solicitações pull
Você pode ver todas as solicitações pull vinculadas a esse item na guia solicitações pull.
Deployments
Você pode ver todas as implementações vinculadas a esse item em todos os Ambientes na guia 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!
Compartilhe este artigo
Próximo tópico
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.