Skip to content

RFE: Add `bst validate` command

Background

This command would validate project, element and optionally user configurations. It will be useful to verify that all configs actually are valid before trying to build them. It will be especially useful for running under CI as a lightweight check for verifying the configs.

At the very least, this command would provide a yes/no kind of feedback for given config files, but ideally it may also try to detect common anti-patterns and report them.

Task description

  • Add a top-level bst command to validate *.bst files

Acceptance Criteria

One is able to verify all element and project configuration using a single command.


Edited by Chandan Singh
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information