-
Notifications
You must be signed in to change notification settings - Fork 46
/
.bazelrc
26 lines (20 loc) Β· 888 Bytes
/
.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
# Make compilation fast, by keeping a few copies of the compilers
# running as daemons, and cache SourceFile AST's to reduce parse time.
build --strategy=TypeScriptCompile=worker
# Use java 11
build --java_toolchain=@bazel_tools//tools/jdk:toolchain_java11 --host_java_toolchain=@bazel_tools//tools/jdk:toolchain_java11
# Output test errors by default
test --test_output=errors
# Do not build production artifacts to speed up tests
# Build outputs should be validated by running build
test --build_tests_only
# CI configuration
# ----------------
common:ci --color=no
# Disable highly verbose Kafka test output
# This has to be common so that the action cache does not get invalidated
build:ci --test_env=ROOT_LOG_LEVEL=ERROR
build:ci --noshow_progress
build:ci --verbose_failures
build:ci --remote_cache=https://storage.googleapis.com/airy-ci-cache
test:ci --flaky_test_attempts=2