Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 1.22 KB

README.md

File metadata and controls

48 lines (30 loc) · 1.22 KB

Monorepo

One Repo to rule them all, One Repo to find them, One Repo to bring them all and in the darkness bind them.

Contents

This codebase is structured as a single monolithic repository. It contains:

View the README files distributed throughout the repository for package-specific documentation.

Build System

This repository uses Bazel as the build system for all code.

To build everything:

bazel build //...

To test everything:

bazel test //...

Presubmit

Presubmit is a set of automated checks that must pass before code can be merged into main.

To run presubmit:

bash presubmit/presubmit.sh

Presubmit can modify the working directory, so committing/stashing all changes before running it is recommended to avoid lost work.

LICENSE

The contents of this repository are subject to the terms of the LICENSE, except for files in third_party which are subject to the licensing terms supplied by third parties. View the third party README for more details.