Miguel Young de la Sota | 369e027 | 2022-04-21 13:14:23 -0400 | [diff] [blame] | 1 | # Copyright lowRISC contributors. |
| 2 | # Licensed under the Apache License, Version 2.0, see LICENSE for details. |
| 3 | # SPDX-License-Identifier: Apache-2.0 |
| 4 | |
| 5 | # These options disable the Bazel progress UI, resulting in output closer |
| 6 | # to ninja and similar tools. |
| 7 | common --color=no --curses=yes |
| 8 | |
| 9 | # These options ensure that Bazel prints *everything* it is doing as aggressively |
| 10 | # as possible, but only updating once every second. |
Miles Dai | 28acbee | 2022-04-22 16:52:17 -0400 | [diff] [blame] | 11 | build --show_timestamps |
Miguel Young de la Sota | 369e027 | 2022-04-21 13:14:23 -0400 | [diff] [blame] | 12 | build --show_progress_rate_limit=1 |
| 13 | |
| 14 | # If something goes wrong, show the whole command line for it. |
| 15 | build --verbose_failures |
| 16 | |
| 17 | # If one action fails, keep going, so that CI runs show as much actionable information |
| 18 | # as possible. |
| 19 | build --keep_going |
| 20 | |
| 21 | # Use the remote Bazel cache for CI. |
| 22 | build --remote_cache=https://storage.googleapis.com/opentitan-bazel-cache |
Miles Dai | 28acbee | 2022-04-22 16:52:17 -0400 | [diff] [blame] | 23 | build --remote_timeout=60 |