Gerenciar repositórios no Cloud Manager managing-repos

Saiba como visualizar, adicionar e excluir repositórios Git no Cloud Manager.

Sobre repositórios no Cloud Manager overview

Repositórios no Cloud Manager são usados para armazenar e gerenciar o código do seu projeto usando o Git. Para cada programa adicionado, um repositório gerenciado pela Adobe é automaticamente criado.

Além disso, você tem a opção de criar mais repositórios gerenciados pela Adobe ou seus próprios repositórios gerenciados automaticamente hospedados com um fornecedor externo de Git. Para repositórios gerenciados automaticamente, as etapas de integração diferem dependendo de onde seu código está hospedado. Os repositórios no github.com usam o aplicativo GitHub da Adobe, enquanto os repositórios auto-hospedados e outros externos usam um token de acesso pessoal e um webhook. Todos os repositórios vinculados ao seu programa podem ser exibidos na página Repositórios.

Os repositórios criados no Cloud Manager também podem ser selecionados ao adicionar ou editar pipelines. Para obter mais informações sobre como configurar pipelines, consulte Pipelines de CI-CD.

Cada pipeline está vinculado a uma ramificação ou repositório principal. Entretanto, com o suporte ao submódulo Git, várias ramificações secundárias podem ser incluídas durante o processo de compilação.

Exibir a página Repositórios repositories-window

Na página Repositórios, você pode exibir detalhes sobre o repositório selecionado. Essas informações incluem o tipo de repositório em uso. Se o repositório estiver marcado como Adobe, indica que é um repositório gerenciado pela Adobe. Se estiver rotulado como GitHub, refere-se a um repositório GitHub privado que você gerencia. Além disso, a página fornece detalhes como quando o repositório foi criado e os pipelines associados a ele.

Para gerenciar um repositório selecionado, clique nele e use o ícone Mais para abrir um menu suspenso. Para repositórios gerenciados pela Adobe, você pode Verificar ramificações/Criar projeto.

Ações do repositório
Menu suspenso na página Repositórios.

Outras ações disponíveis no menu suspenso incluem Copiar URL do repositório, Exibir e atualizar e Excluir o repositório.

Para exibir a página Repositórios:

  1. Faça logon no Cloud Manager em my.cloudmanager.adobe.com e selecione a organização e o programa apropriados.

  2. Na página Visão geral do programa, no menu lateral, clique no Ícone de pasta Repositórios.

  3. A página  Repositórios  exibe todos os repositórios associados ao programa selecionado.

    Página Repositórios
    A página Repositórios no Cloud Manager.

Adicionar um repositório do Adobe adding-repositories

Um usuário deve ter a função de  Gerente de implantação  ou  Proprietário da empresa  para adicionar um repositório.

Para obter ajuda sobre como escolher entre os métodos de repositório privado e externo, consulte Adicionar um repositório que não seja do Adobe.

  1. Na página Repositórios, próximo ao canto superior direito, clique em Adicionar repositório

    Caixa de diálogo Adicionar repositório
    Caixa de diálogo Adicionar Repositório.

  2. Clique em Repositório do Adobe. Consulte Adicionar repositórios do Adobe no Cloud Manager.

    Há um limite de 300 repositórios em todos os programas em uma determinada empresa ou organização IMS.

Adicionar um repositório que não seja da Adobe add-non-adobe-repositories

Se você hospedar seu código fora do Adobe, a página de instruções usada e o método de validação de propriedade dependerão de onde o repositório está hospedado. Use a tabela a seguir para escolher a opção correta.

Onde o repositório está hospedado
Método de validação
Página de instruções a serem usadas
github.com (qualquer plano do GitHub, como Gratuito, Pro, Team ou Enterprise Cloud)
Aplicativo GitHub da Adobe e um arquivo secreto. Nenhum webhook necessário.
Adicionar um repositório GitHub privado no Cloud Manager
GitHub Enterprise Server (auto-hospedado)
Token de acesso pessoal e um webhook
Adicionar repositórios externos no Cloud Manager
GitLab, Bitbucket ou Azure DevOps
Token de acesso pessoal e um webhook
Adicionar repositórios externos no Cloud Manager

Acessar informações do repositório repo-info

Ao visualizar os repositórios na janela Repositórios, você pode visualizar os detalhes sobre como acessar os repositórios gerenciados pela Adobe de forma programática clicando no botão Acessar informações do repositório na barra de ferramentas.

Informações do repositório

A janela Informações do repositório é aberta com os detalhes. Para obter mais informações sobre o acesso às informações do repositório, consulte o documento Acessar informações do repositório.

Verificar ramificações/Criar projeto check-branches

No AEM Cloud Manager, a ação Verificar ramificações/Criar projeto atende a duas finalidades, dependendo do estado atual do repositório.

  • Se o repositório for criado recentemente, esta ação gerará um projeto de amostra usando o arquétipo de projeto AEM.

  • Se o projeto de amostra já tiver sido criado no repositório, a ação verificará o status do repositório e suas ramificações, fornecendo feedback sobre se o projeto de amostra já existe.

    Ação Verificar ramificações

Copiar URL de repositório copy-url

A ação  Copiar URL do repositório  copia o URL do repositório selecionado na página  Repositórios  para a área de transferência para ser usada em outro lugar.

Exibir e atualizar um repositório view-update

A ação Exibir e Atualizar abre a caixa de diálogo Atualizar repositório, onde você pode exibir o Nome e a Visualização do URL do repositório. Além disso, permite atualizar a Descrição do repositório.

Exibir e atualizar informações do repositório

Excluir um repositório delete

A ação Excluir remove o repositório do seu projeto. Um repositório não pode ser excluído se estiver associado a um pipeline.

Excluir

A exclusão de um repositório impede que seu nome seja usado para quaisquer novos repositórios criados no futuro. Se você tentar adicionar um repositório usando o mesmo nome de um repositório excluído, verá a seguinte mensagem de erro:

Repository name should be unique within organization.

Além disso, o repositório excluído não está mais disponível no Cloud Manager e não pode ser vinculado a nenhum pipeline.

recommendation-more-help
experience-manager-cloud-service-help-main-toc