build: introduce remote bazel caching (#27358)

This PR introduces:

1. Google Cloud Store bucket which contains build artifacts
2. Documentation on how to enable remote caching in development

Each team member should download a service key. More convenient ways of authentication would be more obscure and prevent us from doing identity tracking of the produced artifacts.

PR Close #27358
This commit is contained in:
Minko Gechev
2018-11-28 15:34:27 -08:00
committed by Igor Minar
parent d63d53f5ad
commit 7f221d8d2a
3 changed files with 29 additions and 2 deletions
+8
View File
@@ -1,3 +1,11 @@
# Load any settings specific to the current user
try-import .bazelrc.user
################################
# Settings for Angular team members only
################################
# To enable this feature check the "Remote caching" section in docs/BAZEL.md.
build:angular-team --remote_http_cache=https://storage.googleapis.com/angular-team-cache
###############################
# Typescript / Angular / Sass #
###############################