Skip to content

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

License

Notifications You must be signed in to change notification settings

jack-bradshaw/monorepo

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published