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