Skip to content

Commit c3956ab

Browse files
schurchleycciclaude
andcommitted
Default --env-file to .env.local for validate and sidecar ssh/setup
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 6a088d0 commit c3956ab

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

‎docs/CLI.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ chunk
5757
│ --workdir <path> # Working directory on sidecar
5858
│ --project <path> # Override project directory
5959
│ -e / --env KEY=VALUE # Set env var in remote sidecar session (repeatable)
60-
│ --env-file <path> # Load env file (defaults to .env.local when flag is present)
60+
│ --env-file <path> # Env file to load (default: .env.local; pass a path to override)
6161
│
6262
├── sidecar
6363
│ ├── list --org-id <id> # List sidecars
@@ -80,7 +80,7 @@ chunk
8080
│ │ --sidecar-id <id> # Sidecar ID (defaults to active sidecar)
8181
│ │ --identity-file <path> # SSH identity file
8282
│ │ -e / --env KEY=VALUE # Set env var in remote session (repeatable)
83-
│ │ --env-file <path> # Load env file (defaults to .env.local when flag is present)
83+
│ │ --env-file <path> # Env file to load (default: .env.local; pass a path to override)
8484
│ ├── sync # Sync files to sidecar
8585
│ │ --sidecar-id <id> # Sidecar ID (defaults to active sidecar)
8686
│ │ --identity-file <path> # SSH identity file
@@ -102,7 +102,7 @@ chunk
102102
│ │ --skip-snapshot # Skip creating a snapshot after install
103103
│ │ --force # Re-detect environment even if cached
104104
│ │ -e / --env KEY=VALUE # Set env var in remote sidecar session (repeatable)
105-
│ │ --env-file <path> # Load env file (defaults to .env.local when flag is present)
105+
│ │ --env-file <path> # Env file to load (default: .env.local; pass a path to override)
106106
│ └── snapshot
107107
│ ├── create # Snapshot a sidecar, then delete the source sidecar
108108
│ │ --sidecar-id <id> # Sidecar ID (defaults to active sidecar)

‎internal/cmd/sidecar.go‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@ func newSidecarSSHCmd() *cobra.Command {
346346
cmd.Flags().StringVar(&sidecarID, "sidecar-id", "", "Sidecar ID (defaults to active sidecar)")
347347
cmd.Flags().StringVar(&identityFile, "identity-file", "", "SSH identity file")
348348
cmd.Flags().StringArrayVarP(&envVarsFlag, "env", "e", nil, "KEY=VALUE pairs to set in the remote session (repeatable)")
349-
cmd.Flags().StringVar(&envFile, "env-file", "", "Env file to load (default .env.local when flag is present)")
349+
cmd.Flags().StringVar(&envFile, "env-file", defaultEnvFile, "Env file to load (default: .env.local; pass a path to override)")
350350
cmd.Flags().Lookup("env-file").NoOptDefVal = defaultEnvFile
351351

352352
return cmd
@@ -799,7 +799,7 @@ Example:
799799
cmd.Flags().BoolVar(&skipSync, "skip-sync", false, "Skip syncing files to the sidecar")
800800
cmd.Flags().BoolVar(&force, "force", false, "Re-detect environment even if cached in .chunk/config.json")
801801
cmd.Flags().StringArrayVarP(&envVarsFlag, "env", "e", nil, "KEY=VALUE pairs to set in remote sidecar session (repeatable)")
802-
cmd.Flags().StringVar(&envFile, "env-file", "", "Env file to load (default .env.local when flag is present)")
802+
cmd.Flags().StringVar(&envFile, "env-file", defaultEnvFile, "Env file to load (default: .env.local; pass a path to override)")
803803
cmd.Flags().Lookup("env-file").NoOptDefVal = defaultEnvFile
804804

805805
return cmd

‎internal/cmd/validate.go‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ func newValidateCmd() *cobra.Command {
202202
cmd.Flags().BoolVar(&save, "save", false, "Save --cmd to .chunk/config.json")
203203
cmd.Flags().StringVar(&projectDir, "project", "", "Override project directory")
204204
cmd.Flags().StringArrayVarP(&envVarsFlag, "env", "e", nil, "KEY=VALUE pairs to set in remote sidecar session (repeatable)")
205-
cmd.Flags().StringVar(&envFile, "env-file", "", "Env file to load (default .env.local when flag is present)")
205+
cmd.Flags().StringVar(&envFile, "env-file", defaultEnvFile, "Env file to load (default: .env.local; pass a path to override)")
206206
cmd.Flags().Lookup("env-file").NoOptDefVal = defaultEnvFile
207207

208208
return cmd

0 commit comments

Comments
 (0)