Adicionar repositórios externos no Cloud Manager external-repositories

Saiba como adicionar um repositório externo no Cloud Manager. O Cloud Manager oferece suporte à integração com repositórios GitHub, GitLab e Bitbucket.

NOTE
Este recurso só está disponível por meio do programa de adoção antecipada.

Configurar um repositório externo

A configuração de um repositório externo no Cloud Manager consiste em três etapas:

  1. Adicionar um repositório externo a um programa selecionado.
  2. Forneça um token de acesso ao repositório externo.
  3. Valide a propriedade do repositório externo.

Adicione um repositório externo add-ext-repo

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

  2. No console **Meus programas, selecione o programa ao qual deseja vincular um repositório externo.

  3. No menu lateral, em Serviços, selecione Ícone de pasta Repositórios.

    A página Repositórios

  4. Próximo ao canto superior direito da página Repositórios, clique em Adicionar Repositório.

  5. Na caixa de diálogo Adicionar repositório, selecione Repositório privado para vincular um repositório Git externo ao seu programa.

    Adicionar repositório próprio

  6. Em cada campo respectivo, forneça os seguintes detalhes sobre o repositório:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
    Texto Descrição
    Nome do repositório Obrigatório. Um nome expressivo para o novo repositório.
    URL do repositório Obrigatório. O URL do repositório.

    Se você estiver usando um repositório hospedado pelo GitHub, o caminho deverá terminar em .git.
    Por exemplo, https://github.com/org-name/repo-name.git (o caminho do URL é apenas para fins ilustrativos).

    Se você estiver usando um repositório externo, ele deverá usar o seguinte formato de caminho de URL:
    https://git-vendor-name.com/org-name/repo-name.git
    ou
    https://self-hosted-domain/org-name/repo-name.git
    e corresponder ao seu fornecedor de Git.
    Selecionar tipo de repositório Obrigatório. Selecione o tipo de repositório que você está usando: GitHub, GitLab ou BitBucket. Se o caminho do URL do repositório acima incluir o nome do fornecedor do Git, como GitLab ou Bitbucket, o tipo de repositório já estará pré-selecionado.
    Descrição Opcional. Uma descrição detalhada do repositório.
  7. Clique em Salvar para adicionar o repositório.

  8. Na caixa de diálogo Validação de propriedade de repositório privado, forneça um token de acesso para validar a propriedade do repositório externo para que você possa acessá-lo.

    Seleção de um token de acesso para um repositório
    Seleção de um token de acesso para um repositório BitBucket.

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
    Tipo de token Descrição
    Usar token de acesso já existente Se você já forneceu um token de acesso ao repositório para sua organização e tem acesso a vários repositórios, você pode selecionar um token. Use a lista suspensa Nome do token para escolher o token que deseja aplicar ao repositório. Caso contrário, adicione um novo token de acesso.
    Adicionar novo token de acesso Tipo de repositório: GitHub
    • No campo de texto  Nome do token, digite um nome para o token de acesso que você está criando.
    • Crie um token de acesso pessoal seguindo as instruções na documentação do GitHub.
    • Permissões necessárias:
    Read access to metadata.
      • Read and write access to code and pull requests.
    • No campo  Token de acesso, cole o token que você acabou de criar.
    Tipo de repositório: GitLab
    • No campo de texto  Nome do token, digite um nome para o token de acesso que você está criando.
    • Crie um token de acesso pessoal seguindo as instruções na documentação do GitLab.
    • Permissões necessárias:
      • api
      • read_api
      • read_repository
      • write_repository
    • No campo  Token de acesso, cole o token que você acabou de criar.
    Tipo de repositório: Bitbucket
    • No campo de texto  Nome do token, digite um nome para o token de acesso que você está criando.
    • Crie um token de acesso ao repositório usando a documentação do Bitbucket.
    • Permissões necessárias:
      • Read and write access to code and pull requests.
    note note
    NOTE
    O recurso Adicionar novo token de acesso está atualmente na fase de Adoção antecipada. Funcionalidades adicionais estão sendo planejadas. Como resultado, as permissões necessárias para tokens de acesso podem mudar. Além disso, a interface de usuário para gerenciamento de tokens pode ser atualizada, possivelmente incluindo recursos como datas de expiração de tokens. E verificações automatizadas para garantir que os tokens vinculados aos repositórios permaneçam válidos.
  9. Clique em Validar.

Após a validação, o repositório externo estará pronto para ser usado e vinculado a um pipeline.

Vincular um repositório externo validado a um pipeline validate-ext-repo

  1. Adicionar ou editar um pipeline:

    Repositório de código-fonte do pipeline e ramificação Git
    Caixa de diálogo Adicionar pipeline de não produção com o repositório selecionado e a ramificação Git,

  2. Ao adicionar ou editar um pipeline, para especificar o local do Código-fonte para seu pipeline novo ou já existente, escolha o repositório externo que deseja usar na lista suspensa Repositório.

  3. Na lista suspensa Ramificação Git, selecione a ramificação como a origem do pipeline.

  4. Clique em Salvar.

TIP
Para obter detalhes sobre como gerenciar repositórios no Cloud Manager, consulte Repositórios do Cloud Manager.

Limitações

  • Repositórios externos não podem ser vinculados aos Pipelines de configuração.
  • Para pipelines que usam repositórios externos (excluindo repositórios hospedados no GitHub) e a opção Acionador de implantação Sobre alterações do Git, os acionadores não são iniciados automaticamente. Eles devem ser iniciados manualmente.
recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3