Associar ou desassociar um repositório do AWS CodeCommit com o Amazon CodeGuru Reviewer - AWS CodeCommit

O AWS CodeCommit não está mais disponível para novos clientes. Os clientes atuais do AWS CodeCommit podem continuar usando o serviço normalmente. Saiba mais"

Associar ou desassociar um repositório do AWS CodeCommit com o Amazon CodeGuru Reviewer

O Amazon CodeGuru Reviewer é um serviço automatizado de revisão de código que usa análise de programas e machine learning para detectar problemas comuns e recomendar correções em seu código Java ou Python. Você pode associar repositórios na sua conta da Amazon Web Services com o CodeGuru Reviewer. Ao fazer isso, o CodeGuru Reviewer cria uma função vinculada ao serviço que permite que o CodeGuru Reviewer analise códigos em todas as solicitações pull criadas depois que a associação é feita.

Depois de associar um repositório, o CodeGuru Reviewer analisa e comenta nos problemas encontrados ao criar solicitações pull. Cada comentário é claramente marcado como proveniente do CodeGuru Reviewer com a designação Amazon CodeGuru Reviewer. É possível responder a esses comentários exatamente como qualquer outro comentário em uma solicitação pull e também fornecer feedback sobre a qualidade da sugestão. Esse feedback é compartilhado com o CodeGuru Reviewer e pode ajudar a melhorar o serviço e as sugestões.

nota

Você não verá comentários do CodeGuru Reviewer em solicitações pull que tiverem sido criadas antes de o repositório ser associado a ele. Talvez você não veja comentários em solicitações pull criadas após a associação pelos seguintes motivos:

  • A solicitação pull não contém códigos Java ou Python.

  • O CodeGuru Reviewer não teve tempo suficiente para executar e revisar o código na solicitação pull. Esse processo pode demorar até 30 minutos. Os comentários podem aparecer à medida que a revisão avança, mas os comentários não são concluídos até que o status do trabalho seja exibido como Concluído.

  • O CodeGuru Reviewer não encontrou nenhum problema no código Java ou Python na solicitação pull.

  • Ocorreu uma falha ao executar o trabalho de revisão de código. Para revisar o status de uma revisão de uma solicitação pull, consulte a guia Atividade da solicitação pull.

  • Você está visualizando as alterações da solicitação pull na guia Alterações, a solicitação pull foi atualizada e o Amazon CodeGuru Reviewer não encontrou nenhum problema nas alterações. Os comentários do Amazon CodeGuru Reviewer só aparecem na guia Alterações se tiverem sido feitos na revisão mais recente da solicitação pull. Eles sempre aparecem na guia Atividade.

Uma recomendação criada pelo Amazon CodeGuru Reviewer com um trabalho de revisão em andamento.

Para obter mais informações, consulte Trabalhar com solicitações pull em repositórios do AWS CodeCommit, Revisar uma solicitação pull e o Guia do usuário do Amazon CodeGuru Reviewer.

nota

É necessário estar conectado com um perfil ou usuário do IAM que tenha permissões suficientes para associar ou desassociar um repositório ao CodeGuru Reviewer. Para obter informações sobre as políticas gerenciadas do CodeCommit que incluem essas permissões, consulte Políticas gerenciadas pela AWS para o CodeCommit e Políticas gerenciadas AWS CodeCommit e Amazon CodeGuru Reviewer. Para obter informações sobre permissões e segurança do CodeGuru Reviewer, consulte o Guia do usuário do Amazon CodeGuru Reviewer.

Associar um repositório ao CodeGuru Reviewer

Use o console do AWS CodeCommit para associar rapidamente um repositório ao CodeGuru Reviewer. Para outros métodos, consulte o Guia do usuário do Amazon CodeGuru Reviewer.

  1. Abra o console do CodeCommit em https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Em Repositórios, escolha o nome do repositório a ser associado ao CodeGuru Reviewer.

  3. Escolha Configurações e, em seguida, escolha Amazon CodeGuru Reviewer.

  4. Escolha Associate repository (Associar repositório).

    nota

    Pode levar até 10 minutos para associar totalmente um repositório ao CodeGuru Reviewer. O status não será atualizado automaticamente. Para visualizar o status atual, clique no botão para atualizar.

    Um repositório do CodeCommit que foi associado ao Amazon CodeGuru Reviewer.

Desassociar um repositório do CodeGuru Reviewer

Use o console do AWS CodeCommit para desassociar rapidamente um repositório do CodeGuru Reviewer. Para outros métodos, consulte o Guia do usuário do Amazon CodeGuru Reviewer.

  1. Abra o console do CodeCommit em https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Em Repositórios, escolha o nome do repositório que você deseja desassociar do CodeGuru Reviewer.

  3. Escolha Configurações e, em seguida, escolha Amazon CodeGuru Reviewer.

  4. Escolha Disassociate repository (Desassociar repositório).