View a markdown version of this page

Configure CodeCatalyst projetos com plantas - Amazônia CodeCatalyst

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. 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á.

Configure CodeCatalyst projetos com plantas

Blueprints são geradores de código arbitrários que representam um componente arquitetônico de um projeto. CodeCatalyst O componente pode consistir em qualquer coisa, desde um fluxo de trabalho em um único arquivo até o projeto completo com código de amostra. Os esquemas usam um conjunto arbitrário de opções para gerar um conjunto arbitrário de código de saída que é encaminhado para um projeto. Conforme o esquema é atualizado com as práticas recomendadas mais recentes ou novas opções, ele pode gerar novamente as partes relevantes da sua base de código em projetos que contenham esse esquema.

Você pode usar um Amazon CodeCatalyst Blueprint para criar um projeto completo com um repositório de origem, exemplos de código-fonte, CI/CD fluxos de trabalho, relatórios de criação e teste e ferramentas integradas de rastreamento de problemas. Um CodeCatalyst blueprint gera recursos e código-fonte com base nos parâmetros de configuração definidos. Ao usar um CodeCatalyst-managed blueprint, o blueprint escolhido determina quais recursos são adicionados ao seu projeto, bem como as ferramentas que CodeCatalyst criam ou configuram, para que você possa rastrear e usar os recursos do seu projeto. Como usuário do blueprint, você pode criar um projeto com um blueprint ou adicioná-lo a um projeto existente CodeCatalyst . É possível adicionar vários esquemas ao projeto, e cada um pode ser aplicado como um componente independente. Por exemplo, é possível ter um projeto que foi criado com um esquema de aplicação web e adicionar um esquema de segurança posteriormente. Quando um dos esquemas é atualizado, é possível incorporar as alterações ou as correções ao projeto por meio do gerenciamento do ciclo de vida. Para obter mais informações, consulte Criação de um projeto abrangente com CodeCatalyst plantas e Trabalho com o gerenciamento do ciclo de vida como usuário do esquema.

Como autor do blueprint, você também pode criar e publicar blueprints personalizados para que os membros do seu CodeCatalyst espaço usem os recursos do seu projeto. Os esquemas personalizados podem ser desenvolvidos para atender às necessidades específicas dos projetos do espaço. Depois de adicionar um esquema personalizado ao catálogo do espaço, você pode gerenciar o esquema e continuar fazendo atualizações para que os projetos do espaço permaneçam atualizados com as práticas recomendadas mais recentes. Para obter mais informações, consulte Padronização de projetos com plantas personalizadas no CodeCatalyst. Para visualizar o SDK de blueprints e exemplos de blueprints, consulte o repositório de código aberto. GitHub

Talvez você já tenha a padronização e as práticas recomendadas implementadas. Em vez de criar e desenvolver um esquema personalizado do zero, você pode optar por converter um repositório de origem existente com código-fonte em um esquema personalizado. Para obter mais informações, consulte Converter repositórios de origem em esquemas personalizados.