CLI
| Command | Purpose |
|---|---|
opx init |
Interactively set up opx for this repo |
opx scan |
Report which plugins match the committed tree |
opx enable |
Enable a plugin |
opx disable |
Disable a plugin |
opx lint |
Run every enabled linter |
opx build |
Run every enabled builder |
opx release |
Drive the release flow |
opx hook |
Internal: invoked by the git hook |
Global options
| Flag | Description |
|---|---|
--debug |
Print verbose logs and full stack traces on errors |
-V, --version |
Print the CLI version |
-h, --help |
Show help for opx or a subcommand |
Environment
| Variable | Effect |
|---|---|
CI |
Forces non-interactive behavior |
OPX_NONINTERACTIVE |
Forces non-interactive behavior |
opx also runs non-interactively whenever stdout is not a TTY.
Errors
Runtime errors print as a single opx: <message> line and exit 1. Pass --debug for the stack trace.