# The following flags enable the remote cache so action results can be shared # across machines, developers, and workspaces. # # This config is loaded from https://github.com/bazelbuild/bazel-toolchains/blob/master/bazelrc/latest.bazelrc build:remote-cache --remote_cache=grpcs://remotebuildexecution.googleapis.com build:remote-cache --remote_timeout=3600 build:remote-cache --auth_enabled=true build:remote-cache --spawn_strategy=standalone build:remote-cache --strategy=Javac=standalone build:remote-cache --strategy=Closure=standalone build:remote-cache --strategy=Genrule=standalone # Build results backend. build:remote-cache --bes_results_url="https://source.cloud.google.com/results/invocations/" build:remote-cache --bes_backend=buildeventservice.googleapis.com build:remote-cache --bes_timeout=60s build:remote-cache --project_id=prysmaticlabs build:remote-cache --bes_upload_mode=fully_async # Prysm specific remote-cache properties. build:remote-cache --disk_cache= build:remote-cache --host_platform_remote_properties_override='properties:{name:\"cache-silo-key\" value:\"prysm\"}' build:remote-cache --remote_instance_name=projects/prysmaticlabs/instances/default_instance build:remote-cache --experimental_remote_download_outputs=minimal build:remote-cache --experimental_inmemory_jdeps_files build:remote-cache --experimental_inmemory_dotd_files # Import workspace options. import %workspace%/.bazelrc startup --host_jvm_args=-Xmx1000m --host_jvm_args=-Xms1000m build --experimental_strict_action_env build --disk_cache=/tmp/bazelbuilds build --experimental_multi_threaded_digest build --sandbox_tmpfs_path=/tmp build --verbose_failures build --announce_rc build --show_progress_rate_limit=5 build --curses=yes --color=yes build --keep_going build --test_output=errors build --flaky_test_attempts=5 build --jobs=50 build --stamp test --local_test_jobs=2 # Disabled race detection due to unstable test results under constrained environment build kite # build --features=race