diff --git a/cli/src/__tests__/worktree.test.ts b/cli/src/__tests__/worktree.test.ts index 1f391e9a242..51e456bdf5a 100644 --- a/cli/src/__tests__/worktree.test.ts +++ b/cli/src/__tests__/worktree.test.ts @@ -378,6 +378,14 @@ describe("worktree helpers", () => { const sourceConfig = buildSourceConfig(); sourceConfig.database = { mode: "postgres", + embeddedPostgresDataDir: path.join(sourceConfigDir, "db"), + embeddedPostgresPort: 54329, + backup: { + enabled: true, + intervalMinutes: 60, + retentionDays: 30, + dir: path.join(sourceConfigDir, "backups"), + }, connectionString: sourceDb.connectionString, }; sourceConfig.logging.logDir = path.join(sourceConfigDir, "logs"); diff --git a/scripts/provision-worktree.sh b/scripts/provision-worktree.sh index ba029b9d909..e8af52d09d0 100644 --- a/scripts/provision-worktree.sh +++ b/scripts/provision-worktree.sh @@ -312,7 +312,9 @@ main().catch((error) => { EOF } -if ! run_isolated_worktree_init; then +if run_isolated_worktree_init; then + : +else status=$? if [[ "$status" -ne 127 ]]; then exit "$status"