Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.85 KB

DEVEL.md

File metadata and controls

43 lines (26 loc) · 1.85 KB

Development guide

Prerequisites

Ensure bazelisk is installed before running any tests or development scripts.

Testing

Unit tests

To run unit tests, execute development/cli/run_unit_test.bash.

Integration tests

To run integration tests, run development/cli/run_integration_test.bash.

Code formatting and linting

For formatting and linting, execute each script under development/cli/style_check.

Here is the list of formatting and linting scripts:

Release process

Only an admin user can release a new version. To initiate a release, the admin should push a tag in the format X.Y.Z (e.g., 1.0.0). This will trigger a CI job that:

After the BCR PR is approved and merged, the libc_replacer module becomes available as a Bazel module.