View a markdown version of this page

cdk publish-assets - AWS Kit de développement Cloud (AWS CDK) v2

Ceci est le guide du développeur du AWS CDK v2. L'ancien CDK v1 est entré en maintenance le 1er juin 2022 et a pris fin le 1er juin 2023.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

cdk publish-assets

Important

La cdk publish-assets commande est en cours de développement pour le AWS CDK. Les fonctionnalités actuelles de cette commande sont susceptibles d'être modifiées. Par conséquent, vous devez vous inscrire en fournissant l'--unstable=publish-assetsoption d'utiliser cette commande.

Publiez des ressources telles que des images Docker et des fichiers pour la pile AWS Cloud Development Kit (AWS CDK) spécifiée vers leurs destinations respectives, telles que les référentiels Amazon Elastic Container Registry (Amazon ECR) et les compartiments Amazon Simple Storage Service (Amazon S3), sans effectuer de déploiement.

Cette commande est utile dans les CI/CD pipelines où vous souhaitez séparer la phase de publication des actifs de la phase de déploiement. En publiant les ressources de manière indépendante, vous pouvez vérifier que toutes les ressources sont créées et disponibles avant de commencer le processus de déploiement.

Usage

$ cdk publish-assets <arguments> <options>

Arguments

ID de pile CDK

L'ID de construction de la pile CDK de votre application pour laquelle vous souhaitez publier des ressources.

Type : chaîne

Obligatoire : non

Options

Pour une liste des options globales qui fonctionnent avec toutes les commandes de la CLI CDK, consultez la section Options globales.

--all <BOOLEAN>

Publiez des ressources pour toutes les piles dans votre application CDK.

Valeur par défaut : false

--concurrency <NUMBER>

Spécifiez le nombre maximum d'opérations de publication de ressources simultanées à effectuer.

Valeur par défaut : 4

--exclusively, -e <BOOLEAN>

Publiez uniquement les actifs pour les piles demandées et n'incluez pas les dépendances.

--force <BOOLEAN>

Republiez tous les actifs, même s'ils existent déjà sur le site de destination.

Valeur par défaut : false

--help, -h <BOOLEAN>

Afficher les informations de référence relatives à la cdk publish-assets commande.

Exemples

Publier des actifs pour une pile spécifique

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

Publier des actifs pour toutes les piles

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

Forcer la republication des ressources qui existent déjà

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

Publiez les ressources, puis déployez-les séparément

Tout d'abord, publiez des actifs pour votre stack :

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

Déployez ensuite la pile :

$ cdk deploy MyStack