-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathtrigger.config.ts
More file actions
38 lines (37 loc) · 1.09 KB
/
trigger.config.ts
File metadata and controls
38 lines (37 loc) · 1.09 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
38
import { defineConfig } from "@trigger.dev/sdk/v3";
import { ffmpeg, additionalFiles } from "@trigger.dev/build/extensions/core";
export default defineConfig({
project: "proj_pxwxehzmqaxylqhhkomn",
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,
machine: "micro",
retries: {
enabledInDev: true,
default: {
maxAttempts: 3,
minTimeoutInMs: 1000,
maxTimeoutInMs: 10000,
factor: 2,
randomize: true,
},
},
dirs: ["src/tasks"],
build: {
extensions: [
ffmpeg(),
// Bundle template files (style guides, reference images, caption guides)
// so they're available to the content creation pipeline at runtime.
additionalFiles({
files: [
"src/content/templates/**/*.json",
"src/content/templates/**/*.png",
"src/content/templates/**/*.jpg",
],
}),
],
},
});