Configure CodeCatalyst projetos com plantas - Amazon 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

Os 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é todo o projeto completo com código de amostra. Os blueprints 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. À medida que o blueprint é atualizado com as melhores práticas mais recentes ou novas opções, ele pode regenerar as partes relevantes da sua base de código em projetos que contêm esse blueprint.

Você pode usar um CodeCatalyst plano da Amazon para criar um projeto completo com um repositório de origem, amostra de código-fonte, fluxos de trabalho de CI/CD, 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 no conjunto de parâmetros de configuração. Ao usar um blueprint CodeCatalyst gerenciado, o blueprint que você escolhe determina quais recursos são adicionados ao seu projeto, bem como as ferramentas que ele CodeCatalyst cria ou configura, para que você possa acompanhar 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 . Você pode adicionar vários blueprints em seu projeto, e cada um pode ser aplicado como um componente independente. Por exemplo, você pode ter um projeto que foi criado com um blueprint de aplicativo web e depois adicionar um blueprint de segurança posteriormente. Quando um dos esquemas é atualizado, você pode incorporar as alterações ou correções em seu projeto por meio do gerenciamento do ciclo de vida. Para obter mais informações, consulte Criando um projeto abrangente com CodeCatalyst plantas e Trabalhando com o gerenciamento do ciclo de vida como usuário do blueprint.

Como autor do blueprint, você também pode criar e publicar blueprints personalizados para os membros do seu CodeCatalyst espaço usarem os recursos do seu projeto. As plantas personalizadas podem ser desenvolvidas para atender às necessidades específicas dos projetos do seu espaço. Depois de adicionar uma planta personalizada ao catálogo de plantas do seu espaço, você pode gerenciar a planta e continuar fazendo atualizações para que os projetos do seu espaço permaneçam atualizados com as melhores práticas mais recentes. Para ter mais informações, consulte Padronizando projetos personalizados de projetos em CodeCatalyst. Para ver os esquemas SDK e os modelos de amostra, consulte o repositório de código aberto GitHub .

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