View a markdown version of this page

cdk publish-assets - AWS Kit de desenvolvimento em nuvem (AWS CDK) v2

Este é o Guia do desenvolvedor do AWS CDK v2. O CDK v1 antigo entrou em manutenção em 1º de junho de 2022 e encerrou o suporte em 1º de junho de 2023.

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á.

cdk publish-assets

Importante

O cdk publish-assets comando está em desenvolvimento para o AWS CDK. Os recursos atuais desse comando estão sujeitos a alterações. Sendo assim, é necessário se cadastrar fornecendo a opção --unstable=publish-assets de usar esse comando.

Publique ativos como imagens do Docker e ativos de arquivo para a pilha especificada do AWS Cloud Development Kit (AWS CDK) em seus respectivos destinos, como repositórios do Amazon Elastic Container Registry (Amazon ECR) e buckets do Amazon Simple Storage Service (Amazon S3), sem realizar uma implantação.

Esse comando é útil em CI/CD pipelines em que você deseja separar a fase de publicação do ativo da fase de implantação. Ao publicar ativos de forma independente, você pode validar se todos os ativos foram criados e estão disponíveis antes de iniciar o processo de implantação.

Usage

$ cdk publish-assets <arguments> <options>

Argumentos

ID da pilha CDK

O ID de construção da pilha CDK do seu aplicativo para a qual publicar ativos.

Tipo: string

Obrigatório: não

Opções

Para obter uma lista das opções globais que funcionam com todos os comandos da CLI do CDK, consulte Opções globais.

--all <BOOLEAN>

Publique ativos para todas as pilhas em seu aplicativo CDK.

Valor padrão: false

--concurrency <NUMBER>

Especifique o número máximo de operações simultâneas de publicação de ativos a serem realizadas.

Valor padrão: 4

--exclusively, -e <BOOLEAN>

Publique ativos somente para as pilhas solicitadas e não inclua dependências.

--force <BOOLEAN>

Publique novamente todos os ativos, mesmo que eles já existam no destino.

Valor padrão: false

--help, -h <BOOLEAN>

Mostrar as informações de referência do comando cdk publish-assets.

Exemplos

Publique ativos para uma pilha específica

$ cdk publish-assets MyStack --unstable=publish-assets

Publique ativos para todas as pilhas

$ cdk publish-assets --all --unstable=publish-assets

Forçar a republicação de ativos que já existem

$ cdk publish-assets MyStack --unstable=publish-assets --force

Publique ativos e implante separadamente

Primeiro, publique ativos para sua pilha:

$ cdk publish-assets MyStack --unstable=publish-assets

Em seguida, implante a pilha:

$ cdk deploy MyStack