Documentation Index
Fetch the complete documentation index at: https://astronomer-preview.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
This command is only available on Astro.
astro dbt deploy, the CLI prompts you to select from a list of all Deployments that you can access across Workspaces. To bypass this prompt, you can also specify a Deployment ID in the command. To retrieve a Deployment ID, open your Deployment in the Astro UI and copy the value in the ID section of the Deployment page. You can also run astro deployment list to find a Deployment ID or name.
Usage
Options
| Option | Description | Possible Values |
|---|---|---|
-n, --deployment-name | Name of the Deployment to deploy your dbt project to | Any valid Deployment name |
--description | Description of the project to store on the deploy | String |
-m, --mount-path | Path describing where to mount the dbt project in Airflow, so that it is accessible to your dags. Default path is /usr/local/airflow/dbt/<dbt-project-name> | Any valid path except /usr/local/airflow/dags, which is used for dag deploys |
-p, --project-path | Path to the dbt project that you want to deploy. The default is your current directory | Any valid filepath to a dbt project |
-w, --wait | Wait for the Deployment to become healthy before ending the deploy command. Default is False | True or False |
--wait-time | Time to wait for the Deployment to become healthy before ending the command. Can only be used with --wait=true. | A time duration amount, such as 10s or 1m11s. |
--workspace-id | The Workspace ID for the Deployment where you want to deploy your dbt project | Any valid Workspace ID |
Examples
To deploy directly to a specific Deployment:example-path.