Dies ist der AWS CDK v2-Entwicklerhandbuch. Das ältere CDK v1 wurde am 1. Juni 2022 in die Wartung aufgenommen und der Support wurde am 1. Juni 2023 eingestellt.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
cdk publish-assets
Wichtig
Der cdk publish-assets Befehl befindet sich in der Entwicklung für das AWS CDK. Die aktuellen Funktionen dieses Befehls können sich ändern. Daher müssen Sie sich anmelden, indem Sie die --unstable=publish-assets Option zur Verwendung dieses Befehls angeben.
Veröffentlichen Sie Ressourcen wie Docker-Images und Datei-Assets für den angegebenen AWS Cloud Development Kit (AWS CDK) -Stack an ihren jeweiligen Zielen, wie Amazon Elastic Container Registry (Amazon ECR) -Repositorys und Amazon Simple Storage Service (Amazon S3) -Buckets, ohne eine Bereitstellung durchzuführen.
Dieser Befehl ist in CI/CD Pipelines nützlich, in denen Sie die Phase der Veröffentlichung von Assets von der Bereitstellungsphase trennen möchten. Indem Sie Assets unabhängig veröffentlichen, können Sie überprüfen, ob alle Assets erstellt wurden und verfügbar sind, bevor Sie mit der Bereitstellung beginnen.
Usage
$ cdk publish-assets <arguments> <options>
Argumente
- CDK-Stack-ID
-
Die Konstrukt-ID des CDK-Stacks aus Ihrer App, für den Assets veröffentlicht werden sollen.
Typ: Zeichenfolge
Required: No
Optionen
Eine Liste der globalen Optionen, die mit allen CDK-CLI-Befehlen funktionieren, finden Sie unter Globale Optionen.
-
--all <BOOLEAN> -
Veröffentlichen Sie Assets für alle Stacks in Ihrer CDK-App.
Standardwert:
false
-
--concurrency <NUMBER> -
Geben Sie die maximale Anzahl gleichzeitig auszuführender Vorgänge zur Veröffentlichung von Inhalten an.
Standardwert:
4
-
--exclusively, -e <BOOLEAN> -
Veröffentlichen Sie nur Assets für angeforderte Stacks und schließen Sie keine Abhängigkeiten ein.
-
--force <BOOLEAN> -
Veröffentlichen Sie alle Assets erneut, auch wenn sie am Ziel bereits vorhanden sind.
Standardwert:
false
-
--help, -h <BOOLEAN> -
Zeigt Befehlsreferenzinformationen für den
cdk publish-assetsBefehl an.
Beispiele
Veröffentlichen Sie Elemente für einen bestimmten Stapel
$ cdk publish-assets MyStack --unstable=publish-assets
Veröffentlichen Sie Assets für alle Stacks
$ cdk publish-assets --all --unstable=publish-assets
Erzwingen Sie die erneute Veröffentlichung von bereits vorhandenen Assets
$ cdk publish-assets MyStack --unstable=publish-assets --force
Veröffentlichen Sie Ressourcen und stellen Sie sie dann separat bereit
Veröffentlichen Sie zunächst Assets für Ihren Stack:
$ cdk publish-assets MyStack --unstable=publish-assets
Stellen Sie dann den Stack bereit:
$ cdk deploy MyStack