diff --git a/apps/electric-server/turbo.json b/apps/electric-server/turbo.json index a078a6fb8..162324423 100644 --- a/apps/electric-server/turbo.json +++ b/apps/electric-server/turbo.json @@ -4,14 +4,20 @@ "tasks": { "start": { "dependsOn": ["@buster/database#start"], + "cache": false, + "persistent": true, "outputs": [] }, "dev": { "dependsOn": ["@buster/database#start"], + "cache": false, + "persistent": true, "outputs": [] }, "dev:fast": { "dependsOn": ["@buster/database#start"], + "cache": false, + "persistent": true, "outputs": [] } } diff --git a/apps/server/turbo.json b/apps/server/turbo.json index ed5b6e67d..f318b951d 100644 --- a/apps/server/turbo.json +++ b/apps/server/turbo.json @@ -6,6 +6,11 @@ "dependsOn": ["^build"], "outputs": ["dist/**"] }, + "start": { + "dependsOn": ["@buster/database#start", "build"], + "cache": false, + "persistent": true + }, "dev": { "cache": false, "persistent": true, diff --git a/apps/supabase/turbo.json b/apps/supabase/turbo.json index d7ddc743a..b42438b9c 100644 --- a/apps/supabase/turbo.json +++ b/apps/supabase/turbo.json @@ -7,6 +7,8 @@ }, "start": { "dependsOn": ["@buster/database#start"], + "cache": false, + "persistent": true, "outputs": [] } } diff --git a/apps/trigger/turbo.json b/apps/trigger/turbo.json index 9d1704167..d8feee7c2 100644 --- a/apps/trigger/turbo.json +++ b/apps/trigger/turbo.json @@ -2,17 +2,27 @@ "extends": ["//"], "$schema": "https://turbo.build/schema.json", "tasks": { + "build": { + "dependsOn": ["^build"], + "outputs": [] + }, + "start": { + "cache": false, + "persistent": true, + "dependsOn": ["^build"], + "with": ["@buster-app/supabase#start"] + }, "dev": { "cache": false, "persistent": true, "dependsOn": ["^build"], - "with": ["@buster/database#dev"] + "with": ["@buster-app/supabase#start"] }, "dev:fast": { "cache": false, "persistent": true, "dependsOn": ["^build"], - "with": ["@buster/database#dev"] + "with": ["@buster-app/supabase#start"] } } } diff --git a/apps/web/turbo.json b/apps/web/turbo.json index 7d51f2363..652d33b24 100644 --- a/apps/web/turbo.json +++ b/apps/web/turbo.json @@ -16,6 +16,11 @@ ], "outputs": [".output/**", ".vercel/**"] }, + "start": { + "dependsOn": ["build"], + "cache": false, + "persistent": true + }, "test": { "inputs": [ "src/**/*", @@ -28,6 +33,8 @@ }, "dev": { "dependsOn": ["@buster/server-shared#build"], + "cache": false, + "persistent": true, "inputs": [ "src/**/*", "!src/**/*.test.{ts,tsx,js,jsx}", @@ -40,6 +47,8 @@ }, "dev:fast": { "dependsOn": ["@buster/server-shared#build"], + "cache": false, + "persistent": true, "inputs": [ "src/**/*", "!src/**/*.test.{ts,tsx,js,jsx}",