Skip to content
Pages in Reference

noust workspace

A monorepo as one application per workspace.

Reference Updated View as Markdown
Shell
noust workspace [OPTIONS] COMMAND [ARGS]...

Subcommands: create, detect

noust workspace create

Deploy workspaces of a monorepo, one application each.

Shell
noust workspace create [OPTIONS] SOURCE

Arguments: source

Option What it does Default
--app A workspace (its name or its directory) and the domain to deploy it on. Repeat.
--branch The branch to deploy; the repository's default otherwise.
--yes, -y Do not ask before applying what a plan runs as root (cron jobs, previews).
-v, --verbose Show the detail of each step.
--dry-run Rehearse without changing anything. Read-only checks still run.
--no-color Never emit colour.
--json Print each application's plan and result as JSON.
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust workspace detect

Find the workspaces of a repository and which of them are applications.

Shell
noust workspace detect [OPTIONS] SOURCE

Arguments: source

Option What it does Default
--branch The branch to read; the repository's default otherwise.
--json Print the workspaces as JSON.
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

Something on this page is wrong or unclear? Report it on GitHub.

Help, contributing and the project’s policies are under Project.

Search the documentation

Type to search every page.

↑ ↓ to move, Enter to open, Esc to close