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]