Deploy commands

Reference for the `revenexx deploy` commands — every subcommand with a runnable example.

Auto-generated. This page is generated from the revenexx CLI by tools/sync-cli-reference.mjs. Don't edit it by hand — your changes will be overwritten.

Deploy apps, themes and sites to the revenexx platform.

Every revenexx deploy subcommand is listed below with its usage and the flags it accepts, with a ✓ marking required flags. Run revenexx deploy <command> --help for the live options.

The deploy commands come from a CLI plugin, so they are present only when the CLI is built with that plugin — see the Scaffolding guide for setup and the full walkthrough.

app

Deploy a platform app: register if new, upload, build, publish + install

Bash
revenexx deploy app [dir]
ArgumentDescription
[dir]app directory (needs manifest.json)
FlagRequiredDescription
--function-id <id>deploy to this existing app (skips find-or-create by name)
--runtime <runtime>function runtime for a first-time registration
--specification <spec>compute specification for a first-time registration
--owner <tenant>tenant to install on (default: the active tenant)
--no-publishskip publishing to the Marketplace
--no-installskip the marketplace install (routes are written at install time)
--timeout <seconds>how long to wait for the platform build

theme

Deploy a Blokkli theme: site deploy + automatic registry registration, then publish + install

Bash
revenexx deploy theme [dir]
ArgumentDescription
[dir]theme directory (needs theme.json)
FlagRequiredDescription
--site-id <id>deploy to this existing site (skips find-or-create by name)
--name <name>site name (default: package.json name / directory name)
--framework <framework>site framework
--adapter <adapter>framework adapter
--build-runtime <runtime>build runtime
--install-command <command>install command
--build-command <command>build command
--output-directory <dir>build output directory
--timeout <seconds>how long to wait for the platform build
--owner <tenant>tenant to install on (default: the active tenant)
--no-publishskip the marketplace publish
--no-installskip the marketplace install

site

Deploy any directory as a platform Site (find-or-create by name, upload, build)

Bash
revenexx deploy site [dir]
ArgumentDescription
[dir]site directory
FlagRequiredDescription
--site-id <id>deploy to this existing site (skips find-or-create by name)
--name <name>site name (default: package.json name / directory name)
--framework <framework>site framework
--adapter <adapter>framework adapter
--build-runtime <runtime>build runtime
--install-command <command>install command
--build-command <command>build command
--output-directory <dir>build output directory
--timeout <seconds>how long to wait for the platform build
Was this page helpful?