commit | 1626705fd0ae9e93f563c2463fc514a144d41a99 | [log] [tgz] |
---|---|---|
author | Leopold Schabel <leo@nexantic.com> | Wed Nov 06 14:43:21 2019 +0000 |
committer | Leopold Schabel <leo@nexantic.com> | Wed Nov 06 14:43:21 2019 +0000 |
tree | 0b882399123846787b9a20265b04e41cdf1e4941 | |
parent | 654930736a90fb7f2dadf280dc9044d8e57bce06 [diff] |
Separate cache volume for each working copy We can rely on the repository leases to coordinate Bazel caches, basically leasing them out along with the repository. With multiple copies of the cache, keeping them on a tmpfs seems like a bad idea, so we switch to a local volume. Test Plan: Covered by CI X-Origin-Diff: phab/D250 GitOrigin-RevId: 01d9392198d8c00089d3133425091ab766b9b590
This is the monorepo storing all of nexantic's internal projects and libraries.
All builds should be executed using the shipped nexantic-dev
container which is automatically built by the create script.
The container contains all necessary dependencies and env configurations necessary to get started right away.
Spinning up: scripts/create_container.sh
Spinning down: scripts/destroy_container.sh
Running commands: scripts/run_in_container.sh @
Using bazel: scripts/bin/bazel @