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á.
Conversão de repositórios de origem em esquemas personalizados
Planos personalizados permitem que você incorpore as melhores práticas ou novas opções em vários projetos em um CodeCatalyst espaço. Embora você possa criar e desenvolver um novo blueprint personalizado do zero, você também pode converter um repositório de origem existente CodeCatalyst ou de terceiros com código e melhores práticas estabelecidas em um projeto de blueprint. Você pode evitar copiar artefatos relevantes desse repositório existente em um projeto de blueprint. Depois de converter um repositório de origem em um blueprint personalizado, você pode atualizar, publicar e adicionar o blueprint como qualquer outro blueprint personalizado.
Depois de converter um repositório de origem em um blueprint personalizado, o repositório de origem é reestruturado para ser um projeto de blueprint, o conteúdo do repositório é movido para uma static-assets
pasta dentro do repositório e os ativos relevantes necessários para um blueprint são adicionados ao repositório. Quando o blueprint personalizado é usado para criar projetos ou adicionado a um projeto existente, as definições de fluxo de trabalho armazenadas no repositório de origem convertido também são adicionadas aos projetos pelo blueprint.
nota
Recursos como ambientes e segredos não são incluídos na conversão de um repositório de origem em um blueprint personalizado. Você precisa copiar ou adicionar manualmente esses recursos depois de converter um repositório de origem em um blueprint personalizado.
Importante
Para converter um repositório de origem em um blueprint personalizado, você deve estar conectado com uma conta que tenha a função de administrador do projeto, administrador do espaço ou usuário avançado no espaço.
Para converter um repositório de origem em um blueprint personalizado da lista de repositórios de origem
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
No CodeCatalyst console, navegue até o espaço e escolha o projeto em que você deseja converter um repositório de origem em um blueprint personalizado.
-
No painel de navegação, escolha Código, escolha Repositórios de origem e, em seguida, escolha o botão de opção do repositório de origem que você deseja converter em um blueprint personalizado.
-
Escolha Converter em blueprint para converter seu repositório de origem em um blueprint personalizado.
Você também pode converter CodeCatalyst repositórios em blueprints personalizados na página do repositório de origem no console. CodeCatalyst
Para converter um repositório de origem em um blueprint personalizado a partir da página do repositório de origem
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
No CodeCatalyst console, navegue até o espaço e escolha o projeto em que você deseja converter um repositório de origem em um blueprint personalizado.
-
No painel de navegação, escolha Código, escolha Repositórios de origem e, em seguida, escolha o nome do repositório de CodeCatalyst origem que você deseja converter em um blueprint personalizado.
-
Escolha o menu suspenso Mais e, em seguida, escolha Converter em blueprint para converter seu repositório de origem em um blueprint personalizado.
Depois que seu repositório de origem é convertido em um esquema personalizado, um fluxo de trabalho de lançamento é executado automaticamente. Depois que a execução for concluída com êxito, o blueprint personalizado será publicado na lista de blueprints personalizados do seu espaço. A partir daí, você pode adicionar seu blueprint personalizado convertido ao catálogo do seu espaço para criar novos projetos ou ser adicionado a projetos existentes. Para obter mais informações, consulte Publicar um blueprint personalizado em um espaço e Adicionar um blueprint personalizado a um catálogo de blueprints espaciais.
Importante
Para adicionar um blueprint personalizado ao catálogo de blueprints 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.