> For the complete documentation index, see [llms.txt](https://boomi.markusschmidt.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://boomi.markusschmidt.pro/boomi-console/command-collection/deploy-components.md).

# Deploy Components

Personally, I strongly recommend using [Component Sets](/boomi-console/library/packages.md) for deployment.

However, you can also deploy or promote single components using the */c* argument.

After executing a deployment I recommend creating a deployment report using the DEPLOY GET command -> *deployedPackages.csv*.

<details>

<summary>Deploy to a target environment</summary>

<pre><code>.\bc DEPLOY EXEC /c {compId} /dstEnv=01-DEV
<strong>.\bc DEPLOY GET  /c {compId} /o {dir}
</strong></code></pre>

</details>

<details>

<summary>Promote to a target environment</summary>

```
.\bc DEPLOY EXEC /p {packName} /srcEnv=01-DEV /dstEnv=02-TEST
.\bc DEPLOY GET  /p {packName}
```

</details>
