forked from Merit-Systems/x402scan
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtrigger.config.ts
More file actions
37 lines (35 loc) · 1.04 KB
/
trigger.config.ts
File metadata and controls
37 lines (35 loc) · 1.04 KB
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
27
28
29
30
31
32
33
34
35
36
37
import { defineConfig } from '@trigger.dev/sdk/v3';
import { prismaExtension } from '@trigger.dev/build/extensions/prisma';
import { syncVercelEnvVars } from '@trigger.dev/build/extensions/core';
export default defineConfig({
project: 'proj_ojxyvzmdenchzcaehohm',
runtime: 'node',
logLevel: 'log',
// The max compute seconds a task is allowed to run. If the task run exceeds this duration, it will be stopped.
// You can override this on an individual task.
// See https://trigger.dev/docs/runs/max-duration
maxDuration: 3600,
retries: {
enabledInDev: true,
default: {
maxAttempts: 3,
minTimeoutInMs: 1000,
maxTimeoutInMs: 10000,
factor: 2,
randomize: true,
},
},
dirs: ['./src/trigger'],
build: {
extensions: [
prismaExtension({
schema: 'prisma/schema.prisma',
}),
syncVercelEnvVars({
vercelAccessToken: process.env.VERCEL_ACCESS_TOKEN,
projectId: process.env.VERCEL_PROJECT_ID,
vercelTeamId: process.env.VERCEL_TEAM_ID,
}),
],
},
});