-
Notifications
You must be signed in to change notification settings - Fork 4
/
.bazelrc
34 lines (26 loc) · 1.2 KB
/
.bazelrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Compatibility options (per bazel version)
common:bazel8 --config=common
common:bazel7 --config=common
common:bazel6 --config=common
common:common --noverbose_failures
# Remote Cache Configuration
build:remote-cache --bes_results_url=https://app.buildbuddy.io/invocation/
build:remote-cache --bes_backend=grpcs://remote.buildbuddy.io
build:remote-cache --remote_cache=grpcs://remote.buildbuddy.io
build:remote-cache --remote_timeout=3600
# Avoid failures of the form `deadline exceeded after 14999958197ns DEADLINE_EXCEEDED`.
# See https://github.com/tweag/rules_haskell/issues/1498.
build:remote-cache --keep_backend_build_event_connections_alive=false
# All clients except CI should be configured as read-only
build:remote-cache --noremote_upload_local_results
# CI Configuration
build:ci --config=remote-cache
build:ci --remote_upload_local_results
test:ci --test_output=errors
# No Stardoc
build:no-stardoc --build_tag_filters=-stardoc_generation
test:no-stardoc --test_tag_filters=-stardoc_generation
# Try to load a file that includes the remote cache authentication flag
try-import %workspace%/.bazelrc.auth
# Try to load any configuration that is specific for this host
try-import %workspace%/.bazelrc.local