35dbaedf69
* add amin email regex env var * fix displayed init command for self-hosted setups * shared env var to disable telemetry in cli and webapp * pin sdk version during init * if specified, add api url to dev command shown after init * improve checkpoint support detection * control forced checkpoint simulation via env var * add public init to providers * better checkpoint support check for coordinator * add docker to coordinator image * update docker provider containerfile * bump remaining containers to node 20 * add infra image build to default publish workflow * lockfile * remove concurrency group from infra workflow * add docker provider to build matrix * fix var subst * checkpoint test is docker specific * enable v3 projects by default on self-hosted instances * fix v3 setup command again * add default posthog key * self-hosting docs * add latest tags to versioned infra and webapp builds * some checkpoint errors should skip retrying * add changeset * shorten paragraph * some docs updates * update tunnelling section * add registry setup section * use correct cli push flag * add checkout to v3 branch * update the worker machine setup steps * fix infra build * small docs update * remove unused feature function * Revert "remove unused feature function" This reverts commit cfe07887a12b6893dca8ce499964481a9b3dc9db. * fix self-hosted v3 feature gate * add note about missing arm support * simplify helper script syntax
Trigger.dev CLI
A CLI that allows you to create, run locally and deploy Trigger.dev background tasks.
Note: this only works with Trigger.dev v3 projects and later. For older projects use the @trigger.dev/cli package.
Trigger.dev is an open source platform that makes it easy to create event-driven background tasks directly in your existing project.
Usage
Login
Logs that machine into Trigger.dev by creating a new Personal Access Token and storing it on the local machine. Once you're logged in you can perform the other actions below.
npx trigger.dev@latest login
| Option | Short option | Description |
|---|---|---|
--api-url |
-a |
Set the API URL for Trigger.dev, defaults to https://api.trigger.dev |
Update
Will update all of your @trigger.dev packages in your package.json to the latest version.
npx trigger.dev@latest update
You can pass the path to the folder that your package.json file lives in:
npx trigger.dev@latest update ./myapp
| Option | Short option | Description |
|---|---|---|
--to |
-t |
The version to update to (ex: 2.1.4), defaults to "latest" |
Who Am I?
Shows the current user that is logged in.
npx trigger.dev@latest whoami
| Option | Short option | Description |
|---|---|---|
--api-url |
-a |
Set the API URL for Trigger.dev, defaults to https://api.trigger.dev |