Detalhes da migração do Cloud Source Repositories

O Cloud Source Repositories está em fim de vendas. Em preparação para a descontinuação desse serviço, esta página descreve as opções de migração para vários casos de uso. Uma data de desativação será comunicada pelo menos um ano antes para que você tenha tempo de migrar para um produto alternativo.

Todos os usuários precisam migrar os repositórios antes da data de desativação. Analise as opções de migração a seguir para começar a planejar a sua.

Determinar o uso do repositório

Para planejar a migração, primeiro identifique todos os seus Cloud Source Repositories. Para ver seus repositórios, acesse a página "Source Repositories" e use o seletor de projetos para pesquisar projetos que contêm repositórios. Para acessar um repositório, você precisa das permissões adequadas do Identity and Access Management (IAM), como Proprietário do projeto ou Administrador do repositório de origem.

Depois de identificar um repositório, determine se ele ainda está em uso ou conectado a um sistema de build. Se um repositório não estiver em uso, exclua-o. Excluir repositórios não utilizados ajuda no processo de descontinuação e interrompe notificações futuras.

Caminhos de migração por caso de uso

A tabela a seguir mapeia casos de uso comuns do Cloud Source Repositories para caminhos de migração recomendados.

Caso de uso Caminho de migração
Desenvolvimento de software Secure Source Manager ou um sistema de gerenciamento de código-fonte de terceiros.
Como integrar com o Cloud Build Se os repositórios do Cloud Source Repositories forem um espelho de um repositório externo usado para acionar o Cloud Build, consulte Conectar o Cloud Build ao seu sistema de gerenciamento de código-fonte ou configure um gatilho de webhook.
Sincronização de configuração do Kubernetes e outros casos de uso de infraestrutura como código OCI do Artifact Registry / Helm, Secure Source Manager ou outros sistemas de gerenciamento de código-fonte.
Fazer backup de repositórios de código-fonte Uma solução de backup de terceiros. Para ver um exemplo, consulte Configurar backups na sua instância na documentação do GitHub.
Conectividade de rede privada Para casos de uso, consulte Developer Connect e Service Directory.
Se você precisar de gatilhos manuais, suporte para Pub/Sub, webhook ou Terraform, consulte Repositórios do Cloud Build.
Se você estiver usando o Cloud Source Repositories para conectar repositórios do Cloud Build ao GitHub Enterprise em uma rede particular, consulte Criar repositórios do GitHub Enterprise em uma rede particular.
Para infraestrutura como código e suporte a redes particulares, consulte OCI do Artifact Registry e Helm.
Usar o Cloud Debugger ou o Error Reporting Conecte-se a outro provedor do Git.

A seguir