Skip to content

vip edge-workers deploy

Compile and deploy a worker to an environment.

Usage

vip edge-workers deploy [options]

Options

OptionDescription
-a, --app [value] Target an application. Accepts a string value for the application name or an integer for the application ID.
-e, --env [value] Target an environment. Accepts a string value for the environment type.
-h, --help Retrieve a description, examples, and available options for a (sub)command. (default: false)
-v, --version Retrieve the version number of VIP-CLI currently installed on the local machine. (default: false)
-d, --debug [value] Generate verbose output during command execution to help identify or fix errors or bugs.
-p, --path [value] Path to the edge-workers project. Defaults to auto-discovery. –all Deploy every worker in the project. (default: false)
-s, --skip-build Deploy a previously compiled artifact without recompiling. (default: false) –skip-validate Skip server-side dry-run validation before uploading. (default: false) –skip-source Do not store source on create; preserve stored source on update. (default: false) –enable Enable each deployed worker after a successful upload. (default: false) –skip-confirmation Skip the production deployment confirmation. (default: false)

Examples

- Compile and deploy a single worker to the develop environment.
$ vip @example-app.develop edge-workers deploy my-worker

- Compile and deploy every worker in the project.
$ vip @example-app.develop edge-workers deploy --all

- Deploy a previously compiled artifact without recompiling.
$ vip @example-app.develop edge-workers deploy my-worker --skip-build

Last updated: September 11, 2026