-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathtrigger.config.ts
More file actions
33 lines (32 loc) · 903 Bytes
/
trigger.config.ts
File metadata and controls
33 lines (32 loc) · 903 Bytes
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
import { defineConfig } from '@trigger.dev/sdk/v3'
import { prismaExtension } from '@trigger.dev/build/extensions/prisma'
import { puppeteer } from '@trigger.dev/build/extensions/puppeteer'
export default defineConfig({
project: 'proj_vxbjanbirhxlqgzwzeyw',
runtime: 'node',
logLevel: 'log',
build: {
extensions: [
prismaExtension({
schema: 'prisma/schema.prisma',
version: '6.5.0',
}),
puppeteer(),
],
},
// 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: ['trigger'],
})