You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`--workspace-id <WORKSPACE_ID>`|`-w`| Workspace ID | No | - |`TAILOR_PLATFORM_WORKSPACE_ID`|
65
+
|`--profile <PROFILE>`|`-p`| Workspace profile | No | - |`TAILOR_PLATFORM_PROFILE`|
66
+
|`--config <CONFIG>`|`-c`| Path to SDK config file. Use comma-separated paths to deploy multiple apps together.| No |`"tailor.config.ts"`|`TAILOR_PLATFORM_SDK_CONFIG_PATH`|
67
+
|`--yes`|`-y`| Skip confirmation prompts | No |`false`| - |
68
+
|`--dry-run`|`-d`| Run the command without making any changes | No | - | - |
69
+
|`--no-schema-check`| - | Skip schema diff check against migration snapshots | No | - | - |
70
+
|`--no-validate`| - | Skip client-side validation against platform resource constraints | No | - | - |
71
+
|`--no-cache`| - | Disable bundle caching for this run | No | - | - |
72
+
|`--clean-cache`| - | Clean the bundle cache before building | No | - | - |
73
73
74
74
See [Global Options](../cli-reference.md#global-options) for options available to all commands.
75
75
**Config File Modification:**
76
76
77
77
On first run, `deploy` automatically injects a stable `id: "<uuid>"` field into your `defineConfig({...})` call in `tailor.config.ts`. This UUID is used to track your application across renames so the SDK can recognize ownership across renames. Commit the generated id to version control. See [Configuration](../configuration.md#application-settings) for details.
78
78
79
+
**Multiple Config Deploys:**
80
+
81
+
To deploy interdependent applications to the same workspace in one run, pass comma-separated config paths:
When multiple configs are provided, `deploy` creates or updates all configured services first, then updates the applications. This lets one application reference resources owned by another config with `external: true` during the same deploy.
88
+
79
89
**Migration Handling:**
80
90
81
91
When migrations are configured (`db.tailordb.migration` in config), the `deploy` command automatically:
0 commit comments