spec-editor Pro is in early access. Request access

spec-editor config

Configure the project (Hosts, Modules).

Usage

spec-editor config [OPTIONS] [COMMAND] [ARGS]...

Options

Option Type Default Description
--path, -p path . Project path

Subcommands

Subcommand Description
host Manage the host elements of the project.
modules Choose an implementation per extension point (writes modules:).

spec-editor config host

Manage the host elements of the project.

Usage

spec-editor config host [OPTIONS] COMMAND [ARGS]...

spec-editor config host set

Create or update HOST_ID non-interactively.

Usage

spec-editor config host set [OPTIONS] HOST_ID

Arguments

Argument Required
HOST_ID yes

Options

Option Type Default Description
--kind one of dev, test, prod test Host kind: dev, test or prod
--address text Network address of the host
--checkout-path text Project checkout path on the host
--sync one of rsync, git How the checkout is synced to the host
--roles text Comma-separated runner roles (devops,tester)
--capacity text Number of parallel runs the host accepts
--secret-ref text Name of the secret holding the host credentials
--secret text Secret value; stored in local.yaml secrets:

spec-editor config host test

Test the ssh connection to HOST_ID.

Usage

spec-editor config host test [OPTIONS] HOST_ID

Arguments

Argument Required
HOST_ID yes

spec-editor config modules

Choose an implementation per extension point (writes modules:).

Usage

spec-editor config modules [OPTIONS]