A Amazon não CodeCatalyst estará mais aberta a novos clientes a partir de 7 de novembro de 2025. Se você quiser usar o serviço, inscreva-se antes de 7 de novembro de 2025. Para obter mais informações, consulte Como migrar do CodeCatalyst.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Como migrar do CodeCatalyst
Após uma análise cuidadosa, tomamos a decisão de fechar o acesso de novos clientes à Amazon CodeCatalyst, a partir de 7 de novembro de 2025. CodeCatalyst Os clientes existentes da Amazon podem continuar usando o serviço com os espaços existentes, mas não poderão criar novos espaços. AWS continua investindo em segurança e disponibilidade para a Amazon CodeCatalyst, mas não planejamos introduzir novos recursos.
Os clientes podem migrar manualmente seus dados da Amazon CodeCatalyst para outros provedores. Este documento descreve as formas básicas de migrar, extrair ou excluir dados dos consoles de AWS gerenciamento CodeCatalyst e. Recursos e dados criados em outros serviços AWS ou em 3P por meio do CodeCatalyst console precisarão ser excluídos por meio desses serviços para interromper o acúmulo de cobranças (se aplicável).
Os clientes podem considerar a migração para GitLab o Duo com o Amazon Q
Migrando seus repositórios
Migrando seu CodeCatalyst repositório para um repositório GitLab
Usando o URL de pré-requisito em combinação com as credenciais do repositório HTTPS Git, siga as orientações na documentação sobre a importação do código-fonte GitLab
Migrando seu CodeCatalyst repositório para um repositório GitHub
Migração genérica para um provedor de repositório diferente
-
Clonar o repositório CodeCatalyst
Clone o CodeCatalyst repositório da Amazon em sua máquina local usando o Git. Se você estiver usando HTTPS, poderá fazer isso executando o seguinte comando:
git clone --mirror https://your-aws-repository-url your-aws-repositoryyour-aws-repository-urlSubstitua pela URL do seu CodeCatalyst repositório Amazon.your-aws-repositorySubstitua por um nome para esse repositório.Exemplo:
git clone https://git-codecatalyst.us-east-2.amazonaws.com/v1/repos/MyDemoRepo my-demo-repo -
Configurar um novo ponteiro de repositório remoto
Navegue até o diretório do seu CodeCatalyst repositório clonado da Amazon. Em seguida, adicione o URL do repositório do novo provedor de repositório como remoto:
git remote add <provider name> <provider-repository-url><provider name>Substitua pelo nome do provedor de sua escolha. (Exemplo: gitlab)Substitua < provider-repository-url > pela URL do repositório do seu novo provedor de repositório.
-
Envie seu repositório local para o novo repositório remoto:
Isso enviará todas as ramificações e tags para o repositório do seu novo provedor de repositórios. O nome do provedor deve corresponder ao nome do provedor da etapa 2.
git push <provider name> --mirrorObservações:
-
O repositório remoto deve estar vazio
-
O repositório remoto pode ter ramificações protegidas que não permitem o envio forçado, dependendo do provedor. Se isso acontecer, você precisará navegar até seu novo provedor de repositório e desativar as proteções de ramificação para permitir o envio forçado.
-
-
Verifique a migração
Depois que o push for concluído, verifique se todos os arquivos, ramificações e tags foram migrados com sucesso para o novo provedor de repositório. Você pode fazer isso navegando em seu repositório on-line ou clonando-o em outro local e verificando-o localmente.
-
Atualizar controle remoto URLs (opcional)
Se você planeja continuar trabalhando com o repositório migrado localmente, talvez queira atualizar a URL remota para apontar para o repositório do novo provedor em vez da Amazon. CodeCatalyst Faça isso usando o seguinte comando:
git remote set-url origin <provider-repository-url>Substitua < provider-repository-url > pela URL do repositório do seu novo provedor de repositório.
Extraindo seus dados de CodeCatalyst
Baixe artefatos
Você pode baixar e inspecionar artefatos gerados por suas ações de CodeCatalyst fluxo de trabalho da Amazon. Há dois tipos de artefatos que você pode baixar:
-
Artefatos de origem: um artefato que contém um snapshot do conteúdo do repositório de origem tal como ele existia quando a execução foi iniciada.
-
Artefatos do fluxo de trabalho — Um artefato definido na propriedade Saídas do arquivo de configuração do seu fluxo de trabalho.
Para baixar artefatos produzidos pelo fluxo de trabalho:
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Selecione o projeto.
-
No painel de navegação, escolha CI/CD e Fluxos de trabalho.
-
Selecione o nome do fluxo de trabalho. É possível filtrar pelo nome do repositório ou da ramificação de origem em que o fluxo de trabalho está definido, ou filtrar pelo nome ou o status do fluxo de trabalho.
-
Abaixo do nome do fluxo de trabalho, selecione Execuções.
-
Em Histórico de execução, na coluna ID da execução, escolha uma execução. Por exemplo, run-95a4d.
-
Abaixo do nome da execução, selecione Artefatos.
-
Ao lado de um artefato, selecione Baixar. Um arquivo de arquivamento será baixado. Seu nome de arquivo consiste em sete caracteres aleatórios.
-
Extraia o arquivo usando um utilitário de extração de arquivos de sua escolha.
Baixe os anexos do seu problema
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Escolha o problema para o qual deseja gerenciar os anexos. Para obter ajuda sobre como encontrar seu problema, consulte Encontrando e visualizando problemas
-
Para baixar um anexo, escolha o menu de reticências ao lado do anexo que você deseja baixar e escolha Baixar.
Baixe o código-fonte de uma ação
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Selecione o projeto.
-
Encontre a ação cujo código você deseja visualizar:
-
No painel de navegação, escolha CI/CD e Fluxos de trabalho.
-
Selecione o nome de qualquer fluxo de trabalho ou crie um. Para obter informações sobre como criar um fluxo de trabalho, consulte Criação de um fluxo de trabalho.
-
Escolha Editar.
-
No canto superior esquerdo, selecione + Ações para abrir o catálogo de ações.
-
Na lista suspensa, escolha Amazon CodeCatalyst para visualizar CodeCatalyst, CodeCatalyst Labs e ações de terceiros.
-
Pesquise uma ação e selecione seu nome. Não selecione o sinal de mais (+).
Os detalhes sobre a ação são exibidos.
-
-
Na caixa de diálogo de detalhes da ação, na parte inferior, selecione Download.
Uma página é exibida com o bucket do Amazon S3 em que o código-fonte da ação está localizado. Para ter informações sobre o Amazon S3, consulte O que é o Amazon S3? no Guia do usuário do Amazon Simple Storage Service.
Excluindo seus dados do CodeCatalyst
Antes de excluir seus dados CodeCatalyst, informe sua equipe sobre a migração do serviço e verifique se ainda não são necessários recursos. Depois que os dados e os recursos são excluídos, eles não podem ser recuperados.
Solicite que a equipe de serviço exclua dados em seu nome
Um administrador do Space pode solicitar que a equipe de serviço exclua um espaço em seu nome entrando em contato conosco pelo Support Center no CodeCatalyst console. Os administradores do espaço devem estar autenticados no CodeCatalyst console para solicitar a exclusão do espaço. Depois de enviar sua solicitação, a equipe de atendimento entrará em contato com você para confirmar a solicitação antes de agir em seu nome.
Exclua seu CodeCatalyst espaço
Você pode excluir um espaço para remover o acesso a todos os recursos do espaço. Você deve ter o perfil de administrador do espaço para excluir um espaço.
Observação: você não pode desfazer uma exclusão de espaço e não há como recuperar os dados depois que um espaço é excluído.
Depois de excluir um espaço, nenhum membro do espaço poderá acessar os recursos do espaço. O faturamento por recursos do espaço também será interrompido e todos os fluxos de trabalho solicitados por repositórios de origem de terceiros serão interrompidos.
Se você pertencer a mais de um espaço, escolha o espaço na barra de navegação superior.
Como excluir um espaço
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Navegue até o seu espaço.
dica
Se você pertencer a mais de um espaço, selecione um espaço na barra de navegação superior.
-
Selecione Configurações e, depois, Excluir.
-
Digite
deletepara confirmar a exclusão. -
Escolha Excluir.
nota
Se você pertencer a mais de um espaço, será redirecionado para a página de visão geral do espaço. Se você pertencer a um espaço, será redirecionado para a página de criação do espaço.
Se você excluir um espaço, mas pertencer a mais de um espaço, você será redirecionado para a página de visão geral do espaço. Se você pertencer a um espaço, será redirecionado para a página de criação do espaço.
Se você criou recursos em outros serviços AWS ou em serviços de terceiros a partir do CodeCatalyst console, precisará acessar esses serviços individualmente para encerrar os recursos da conta de cobrança na qual eles foram criados. A exclusão de um espaço excluirá apenas os CodeCatalyst dados e os recursos.
Excluir um projeto
Você pode excluir um projeto para remover todo o acesso aos recursos do projeto. Você deve ter a função de administrador do espaço ou administrador do projeto para excluir um projeto. Depois que você excluir um projeto, os membros do projeto não conseguirão acessar os recursos do projeto e todos os fluxos de trabalho solicitados por repositórios de origem de terceiros serão interrompidos.
Para excluir seu projeto:
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Navegue até o espaço com o projeto que você deseja visualizar. Em Projetos, escolha seu projeto.
-
No painel de navegação, escolha Configurações do projeto.
-
Escolha Excluir projeto.
-
Insira
deletepara confirmar a exclusão. -
Escolha Excluir projeto.
Se você criou recursos em outros serviços AWS ou em serviços de terceiros a partir de um CodeCatalyst projeto, precisará acessar esses serviços individualmente para encerrar os recursos da conta de faturamento na qual eles foram criados. A exclusão de um espaço excluirá apenas os CodeCatalyst dados e os recursos.
Excluir um repositório de origem
Você pode excluir seus repositórios de origem para um CodeCatalyst projeto da Amazon. A exclusão de um repositório de origem também exclui todas as informações do projeto armazenadas no repositório. Se algum fluxo de trabalho depender do repositório de origem, esses fluxos de trabalho serão excluídos da lista de fluxos de trabalho do projeto após a exclusão do repositório. Os problemas que fazem referência ao repositório de origem não serão excluídos nem alterados, mas quaisquer links para o repositório de origem adicionados aos problemas falharão quando o repositório for excluído.
Importante: a exclusão de um repositório de origem não pode ser desfeita. Depois de excluir um repositório de origem, você não poderá mais cloná-lo, extrair nem enviar dados para ele. A exclusão de um repositório de origem não exclui nenhuma cópia local do repositório (repositórios locais). Para excluir um repositório local, use as ferramentas de gerenciamento de arquivos e diretórios do seu computador local.
Observação: você não pode excluir um repositório vinculado no CodeCatalyst console. Para excluir um repositório vinculado, selecione o link na lista de repositórios para abrir esse repositório no serviço que o hospeda e, depois, exclua-o. Para obter mais informações, consulte a documentação do serviço que hospeda o repositório vinculado.
Para remover um repositório vinculado de um projeto, consulte Desvincular repositórios, GitHub repositórios do Bitbucket, repositórios de projetos e GitLab projetos do Jira em. CodeCatalyst
Como excluir um repositório de origem
-
Navegue até o projeto que contém o repositório de origem que deseja excluir.
-
Na página de resumo do seu projeto, selecione o repositório que você deseja na lista e, depois, selecione Visualizar repositório. No painel de navegação, também é possível selecionar Código e escolher Repositórios de origem. Selecione o nome do repositório na lista de repositórios de origem do projeto.
-
Na página inicial do repositório, escolha Mais, escolha Gerenciar configurações e, em seguida, escolha Excluir repositório.
-
Revise a ramificação, a solicitações pull e as informações relacionadas ao fluxo de trabalho para ajudar a garantir que você não esteja excluindo um repositório que ainda esteja em uso ou tenha um trabalho inacabado. Se quiser continuar, digite excluir e selecione Excluir.
Excluir um esquema personalizado
Quando você exclui um blueprint do seu CodeCatalyst espaço na Amazon, todo o seu acesso é removido aos recursos do projeto ou da versão do blueprint. Quando você exclui um blueprint, os membros do projeto não conseguirão acessar os recursos do projeto e todos os fluxos de trabalho solicitados por repositórios de origem de terceiros serão interrompidos.
Se você excluir um esquema, isso não afetará um projeto ao qual o esquema foi aplicado. Os recursos do esquema não são removidos do projeto.
Importante: Para excluir um blueprint personalizado publicado ou uma versão do catálogo de um blueprint personalizado do seu espaço, você deve estar conectado com uma conta que tenha a função de administrador do espaço ou usuário avançado no espaço.
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
No CodeCatalyst console, navegue até o espaço em que você deseja excluir um blueprint personalizado.
-
No painel do espaço, escolha a guia Configurações e Esquemas.
-
Na tabela Configurações, escolha o botão de rádio do blueprint personalizado que você deseja excluir e, em seguida, escolha Excluir blueprint.
-
Insira
deletepara confirmar a exclusão da versão do catálogo de esquemas. -
Escolha Excluir.
Exclua os anexos do seu problema
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Escolha o problema para o qual deseja gerenciar os anexos. Para obter ajuda sobre como encontrar seu problema, consulte Como encontrar e visualizar problemas.
-
Para remover um anexo, escolha o menu de reticências ao lado do anexo que você deseja remover e escolha Excluir.
Excluindo um arquivo em ambientes de desenvolvimento acessados pela Amazon CodeCatalyst
Você pode excluir arquivos em um ambiente de desenvolvimento, localmente em seu computador ou em um ambiente de desenvolvimento integrado (IDE). Você não pode excluir arquivos no CodeCatalyst console da Amazon.
Excluir um Ambiente de Desenvolvimento para o espaço
Para obter mais informações sobre as considerações sobre a exclusão de um ambiente de desenvolvimento, consulte Excluindo um ambiente de desenvolvimento.
Você deve ter o perfil de Administrador do espaço para visualizar esta página e gerenciar Ambientes de Desenvolvimento no nível do espaço. Se você pertencer a mais de um espaço, selecione um espaço na barra de navegação superior.
Como excluir um Ambiente de Desenvolvimento
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Navegue até seu CodeCatalyst espaço
-
Selecione Configurações e, depois, selecione Ambientes de Desenvolvimento.
-
Escolha o seletor ao lado do Ambiente de Desenvolvimento que você deseja gerenciar. Escolha Excluir.
-
Digite
deletepara confirmar a exclusão do Ambiente de Desenvolvimento. -
Escolha Excluir.
Excluindo conexões de conta
Você pode excluir uma conexão de conta no CodeCatalyst console que você adicionou anteriormente ao seu espaço. Depois que uma conexão de conta for excluída, você não poderá reconectar a conexão e precisará estabelecer uma nova.
Uma conta de cobrança deve ser designada para seu CodeCatalyst espaço, mesmo que o uso do espaço não exceda o nível gratuito. Antes de remover um espaço de uma conta que é uma conta de faturamento designada, você precisará adicionar outra conta ao seu espaço. Se você quiser excluir sua conta de cobrança do espaço, precisará excluir seu espaço. Consulte Gerenciamento de faturamento no Guia do CodeCatalyst Administrador da Amazon.
Para gerenciar conexões de conta para seu espaço, você deve ter o perfil de Administrador do espaço ou Usuário avançado.
Uma conta que foi removida pode ser adicionada novamente mais tarde, mas você deve criar uma conexão entre a conta e o espaço. Você precisará associar novamente todas as funções do IAM à conta.
Como excluir uma conexão de conta
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Navegue até seu CodeCatalyst espaço. Escolha Settings (Configurações) e Contas da AWS.
-
Em Nome de CodeCatalyst exibição da Amazon, escolha o seletor ao lado da conexão da conta que você deseja remover.
-
Escolha Remover Conta da AWS. Confirme a exclusão inserindo o nome no campo e selecione Remover.
Será exibido um banner de sucesso e a conexão da conta é removida da lista de conexões.
Remover uma conta de um CodeCatalyst espaço no AWS Management Console
Você pode usar a página CodeCatalyst de entrada AWS para remover uma conta que foi adicionada a um espaço. Para esse procedimento, usando permissões administrativas para a conta específica que você está gerenciando, faça login na página Amazon CodeCatalyst Spaces no AWS Management Console para remover uma AWS conta do seu espaço. Para remover uma conta que é uma conta de cobrança designada para seu CodeCatalyst espaço, certifique-se primeiro de especificar uma nova conta de cobrança.
Uma conta que foi removida pode ser adicionada novamente mais tarde, mas você deve criar uma conexão entre a conta e o espaço. Será necessário reassociar todos os perfis do IAM à conta adicionada.
Uma conta de cobrança deve ser designada para seu CodeCatalyst espaço, mesmo que o uso do espaço não exceda o nível gratuito. Antes de remover um espaço de uma conta que é uma conta de faturamento designada, você precisará adicionar outra conta ao seu espaço.
Você deve ter a função de administrador do espaço ou usuário avançado para gerenciar as conexões da conta do seu espaço.
Para remover uma conta adicionada
-
No AWS Management Console, verifique se você está logado com a mesma conta que deseja gerenciar.
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Navegue até seu CodeCatalyst espaço. Escolha Configurações e, em seguida, escolha Faturamento.
-
Veja as informações da conta de cobrança na página para garantir que a conta que você deseja remover não seja a conta de cobrança designada para o espaço.
-
Escolha Gerenciar faturamento em AWS. Isso abre o Amazon CodeCatalyst Spaces no AWS Management Console. Se você for solicitado a fazer login, faça login e AWS, em seguida, escolha o botão novamente para carregar a página.
-
Na página Amazon CodeCatalyst Spaces, escolha o espaço com a conta que você deseja remover. A página de detalhes do espaço é exibida.
-
Escolha Remover espaço.
-
Em Remover CodeCatalyst espaço desta conta, insira o nome do espaço para confirmar. Escolha Remover.
Excluir um segredo
Use o procedimento a seguir para excluir um segredo e o identificador de referência do segredo. Antes de excluir um segredo, recomendamos que você remova o identificador de referência do segredo de todas as ações do fluxo de trabalho. Se você excluir o segredo sem excluir o identificador de referência, a ação falhará na próxima vez em que for executada.
Como excluir o identificador de referência de um segredo de um fluxo de trabalho
Abra o CodeCatalyst console em https://codecatalyst.aws/
. No painel de navegação, escolha CI/CD e Fluxos de trabalho.
-
Selecione o nome do fluxo de trabalho. É possível filtrar pelo nome do repositório ou da ramificação de origem em que o fluxo de trabalho está definido, ou filtrar pelo nome ou o status do fluxo de trabalho.
-
Escolha Editar.
-
Selecione YAML.
-
Pesquise no fluxo de trabalho a seguinte string:
${Secrets.Todos os identificadores de referência de todos os segredos serão encontrados.
-
Exclua o identificador de referência do segredo selecionado ou substitua-o por um valor de texto simples.
-
(Opcional) Selecione Validar para validar o código YAML do fluxo de trabalho antes de confirmar.
-
Selecione Confirmar, insira uma mensagem de confirmação e escolha Confirmar novamente.
Para excluir um segredo
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
No painel de navegação, escolha CI/CD e Segredos.
-
Na lista de segredos, selecione o segredo que você quer excluir.
-
Escolha Excluir.
-
Insira
deletepara confirmar a exclusão. -
Escolha Excluir.
Exclusão de uma equipe
Você pode excluir uma equipe da qual não precisa mais. Quando você exclui uma equipe, as permissões associadas são removidas para todos os membros da equipe de todos os projetos e recursos no espaço. Você deve ter o perfil de Administrador do espaço para gerenciar equipes.
Excluir uma equipe
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Navegue até o seu espaço. Selecione Configurações e Equipes.
-
Em Ações, selecione Excluir equipe. Isso mudará o perfil da equipe inteira.
-
Escolha Excluir.
Exclusão de uma frota provisionada
Use as instruções a seguir para excluir uma frota provisionada.
Antes de excluir uma frota provisionada, remova-a de todas as ações excluindo a propriedade Fleet do código YAML da ação. Qualquer ação que continue referenciando uma frota provisionada depois que ela for excluída falhará na próxima vez em que a ação for executada.
Para excluir uma frota provisionada
No painel de navegação, selecione CI/CD e Computação.
-
Na lista Frota provisionada, selecione a frota que você quer excluir.
-
Escolha Excluir.
-
Insira
deletepara confirmar a exclusão. -
Escolha Excluir.
Exclusão de um repositório de pacotes
Execute as etapas a seguir para excluir um repositório de pacotes no CodeCatalyst.
Para excluir um repositório de pacotes
Abra o CodeCatalyst console em https://codecatalyst.aws/
. Navegue até o projeto que contém o repositório de pacotes que deseja excluir.
No painel de navegação, selecione Pacotes.
Na página Repositórios de pacotes, escolha o repositório que deseja excluir.
Escolha Excluir.
Analise as informações fornecidas sobre os efeitos da exclusão de um repositório de pacotes.
Insira
deleteno campo de entrada e selecione Excluir.
Todos os outros recursos armazenados na Amazon CodeCatalyst serão excluídos quando seu espaço for excluído. Isso não inclui recursos e dados criados em outros serviços AWS ou serviços 3P por meio do CodeCatalyst console. Todos os recursos criados em serviços fora do CodeCatalyst console precisarão ser excluídos por meio desses serviços para interromper o acúmulo de cobranças.
Se você tiver outras dúvidas, entre em contato conosco em aws-codecatalyst-service @amazon .com ou entre em contato pelo Support Center no CodeCatalyst console da Amazon.