| Tim Windelschmidt | 6c851e2 | 2024-01-11 15:23:48 +0100 | [diff] [blame] | 1 | # Import Aspect bazelrc presets |
| 2 | import %workspace%/third_party/bazelrc/aspect/ci.bazelrc |
| 3 | |
| 4 | # Our Jenkins does not support colors. |
| 5 | build --color=no |
| 6 | |
| 7 | # Dont upload local results to prevent cache poisoning. Whenever we get remote |
| 8 | # cache for builds, we will only populate it from a builder that runs against |
| 9 | # all merged main commits. |
| 10 | build --noremote_upload_local_results |
| Tim Windelschmidt | 2edb96a | 2025-01-08 01:13:26 +0100 | [diff] [blame] | 11 | |
| 12 | # Setup a disk cache with a maximum size of 150Gi. We currently have our PVs |
| 13 | # set to 200Gi, which is more than enough. |
| 14 | build --disk_cache=~/.cache/bazel-monogon/ |
| Leopold Schabel | 6e62de0 | 2025-02-10 21:02:26 +0100 | [diff] [blame^] | 15 | build --experimental_disk_cache_gc_max_size=150G |
| 16 | |
| 17 | # Disable stamping for cache determinism |
| 18 | build --nostamp |