

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`
<a name="ref-cli-cmd-publish-assets"></a>

**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
<a name="ref-cli-cmd-publish-assets-usage"></a>

```
$ cdk publish-assets <arguments> <options>
```

## Argumente
<a name="ref-cli-cmd-publish-assets-args"></a><a name="ref-cli-cmd-publish-assets-args-stack-name"></a>

 **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
<a name="ref-cli-cmd-publish-assets-options"></a>

Eine Liste der globalen Optionen, die mit allen CDK-CLI-Befehlen funktionieren, finden Sie unter [Globale Optionen](ref-cli-cmd.md#ref-cli-cmd-options).<a name="ref-cli-cmd-publish-assets-options-all"></a>

 `--all <BOOLEAN>`   
Veröffentlichen Sie Assets für alle Stacks in Ihrer CDK-App.  
 *Standardwert*: `false` <a name="ref-cli-cmd-publish-assets-options-concurrency"></a>

 `--concurrency <NUMBER>`   
Geben Sie die maximale Anzahl gleichzeitig auszuführender Vorgänge zur Veröffentlichung von Inhalten an.  
 *Standardwert*: `4` <a name="ref-cli-cmd-publish-assets-options-exclusively"></a>

 `--exclusively, -e <BOOLEAN>`   
Veröffentlichen Sie nur Assets für angeforderte Stacks und schließen Sie keine Abhängigkeiten ein.<a name="ref-cli-cmd-publish-assets-options-force"></a>

 `--force <BOOLEAN>`   
Veröffentlichen Sie alle Assets erneut, auch wenn sie am Ziel bereits vorhanden sind.  
 *Standardwert*: `false` <a name="ref-cli-cmd-publish-assets-options-help"></a>

 `--help, -h <BOOLEAN>`   
Zeigt Befehlsreferenzinformationen für den `cdk publish-assets` Befehl an.

## Beispiele
<a name="ref-cli-cmd-publish-assets-examples"></a>

### Veröffentlichen Sie Elemente für einen bestimmten Stapel
<a name="ref-cli-cmd-publish-assets-examples-1"></a>

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

### Veröffentlichen Sie Assets für alle Stacks
<a name="ref-cli-cmd-publish-assets-examples-2"></a>

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

### Erzwingen Sie die erneute Veröffentlichung von bereits vorhandenen Assets
<a name="ref-cli-cmd-publish-assets-examples-3"></a>

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

### Veröffentlichen Sie Ressourcen und stellen Sie sie dann separat bereit
<a name="ref-cli-cmd-publish-assets-examples-4"></a>

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
```