Skip to content
Registry StackDocsDevelopment (unreleased)

bregctl check command reference

View as Markdown

Check a Base Registry Engine authoring project, package, tool file, or runtime file without opening a database.

This page is generated from the public Clap command tree for Registry Stack source version 0.45.0 and catalog SHA-256 18546dbdf436972522108829ab0f8c804142a7474cfe3841e0b8ff10e061c842. Hidden implementation commands are omitted.

bregctl check [OPTIONS] <PROJECT|--package <DIRECTORY>|--file <FILE>>
ConditionRequirement
Command invocationOne or more of [PROJECT], --package <DIRECTORY>, --file <FILE> are required.
--environment is present--runtime-config <FILE> is required.
Command invocation--file <FILE> and --package <DIRECTORY> cannot be used together.
Command invocation--file <FILE> and --production cannot be used together.
Command invocation--file <FILE> and --runtime-config <FILE> cannot be used together.
Command invocation--package <DIRECTORY> and --production cannot be used together.
Command invocation--package <DIRECTORY> and --runtime-config <FILE> cannot be used together.
Command invocation--package <DIRECTORY> and [PROJECT] cannot be used together.
ArgumentAlways requiredDefaultValuesEnvironmentDescription
[PROJECT]Non/an/an/aBase Registry Engine project directory. A symbolic link at any component of this path is refused.
OptionAlways requiredDefaultValuesEnvironmentDescription
--package <DIRECTORY>Non/an/an/aClosed package to verify against its sums, reporting the registry revision it rederives. A symbolic link at any component of this path is refused.
--file <FILE>Non/an/an/aOne tool file to check on its own, read by its kind: journeys, schema-test credentials or receipt, a data checkpoint or import state, a migration descriptor, rehearsal receipt or backup binding, a model selection, or a development clients, example scenarios, session state or source preparation file. No secret, database, or network is read. With PROJECT, journeys are checked against that project. A symbolic link at any component of this path is refused.
--productionNon/an/an/aEnforce production-only package closure requirements
--deny-warningsNon/an/an/aExit 1 when a warning is reported
--runtime-config <FILE>Non/an/an/aRuntime configuration file. A symbolic link at any component of this path is refused.
--environmentNon/an/an/aFill ${NAME} expressions in the runtime file from the process environment and check the values they produce. Without it, each expression is checked by syntax and position only
--format <FORMAT>Nohumanhuman, jsonn/aEmit the selected command’s report in this format
-h, --helpNon/an/an/aPrint help

After changing a public command, argument, option, default, environment binding, or help description, run cargo run --locked -p registry-cli-docs -- --write, commit crates/registry-cli-docs/catalog.json, then run npm run generate from docs/site.