File size: 568 Bytes
bd28470
5f138d4
 
 
 
bd28470
 
 
5f138d4
 
 
 
bd28470
 
 
 
 
 
 
 
 
 
 
5f138d4
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import type { TriggerConfig } from "@trigger.dev/sdk/v3";
import dotenv from "dotenv";

// Load environment variables from .env
dotenv.config();

export const config: TriggerConfig = {
  project: process.env.TRIGGER_DEV_PROJECT_ID!,
  maxDuration: 3600, // 1 hour max default duration for tasks
  build: {
    external: ["playwright", "playwright-core"],
  },
  retries: {
    enabledInDev: true,
    default: {
      maxAttempts: 3,
      minTimeoutInMs: 1000,
      maxTimeoutInMs: 10000,
      factor: 2,
    },
  },
  dirs: ["./src/discovery/trigger-tasks"],
};