Desenvolvendo um plano personalizado para atender aos requisitos do projeto - 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á.

Desenvolvendo um plano personalizado para atender aos requisitos do projeto

Antes de publicar um blueprint personalizado, você pode desenvolver o blueprint para atender a requisitos específicos. Você pode desenvolver seu plano personalizado e testar o plano criando um projeto durante a visualização. Você pode desenvolver o blueprint personalizado para incluir componentes do projeto, como código-fonte específico, conexões de conta, fluxos de trabalho, problemas ou qualquer outro componente que possa ser criado no. CodeCatalyst

Importante

Se você quiser usar pacotes de blueprint de fontes externas, considere os riscos que podem vir com esses pacotes. Você é responsável pelos blueprints personalizados que adiciona ao seu espaço e pelo código que eles geram.

Importante

Para desenvolver um plano personalizado em seu CodeCatalyst 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.

Para desenvolver ou atualizar um blueprint personalizado

  1. Retome seu ambiente de desenvolvimento. Para ter mais informações, consulte Retomar um ambiente de desenvolvimento .

    Se você não tiver um ambiente de desenvolvimento, primeiro deverá criar um. Para ter mais informações, consulte Criar um ambiente de desenvolvimento.

  2. Abra um terminal funcional em seu ambiente de desenvolvimento.

  3. Se você optou por um fluxo de trabalho de lançamento ao criar seu blueprint, a versão mais recente do blueprint será publicada automaticamente. Faça as alterações para garantir que o package.json arquivo tenha a versão incrementada. Use o seguinte comando:

    git pull
  4. No src/blueprint.ts arquivo, edite as opções do seu blueprint personalizado. A Options interface é interpretada dinamicamente pelo CodeCatalyst assistente para gerar uma interface de usuário (UI) de seleção. Você pode desenvolver seu blueprint personalizado adicionando componentes e tags compatíveis. Para obter mais informações, consulte Modificando recursos do blueprint com um assistente de front-end, Adicionando componentes do ambiente a um blueprint, Adicionando componentes da região a um blueprint, Adicionar componentes de repositório e código-fonte a um blueprint, Adicionar componentes do fluxo de trabalho a um blueprint e Adicionando componentes do Dev Environments a um blueprint.

    Você também pode visualizar o SDK de blueprints e exemplos de blueprints para obter suporte adicional ao desenvolver seu blueprint personalizado. Para obter mais informações, consulte o GitHub repositório de código aberto.

Planos personalizados fornecem pacotes de pré-visualização como resultado de uma síntese bem-sucedida. O pacote do projeto representa o código-fonte, a configuração e os recursos em um projeto e é usado pelas operações da API de CodeCatalyst implantação para implantar em um projeto. Se você quiser continuar desenvolvendo seu blueprint personalizado, execute novamente o processo de síntese do blueprint. Para ter mais informações, consulte Conceitos de plantas personalizadas.