mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
ci: enable remote build caching for CI jobs (#31204)
Enables remote caching for CI jobs. This configuration: always reads from build cache on CI only write to build cache for local builds for non-PR CI run PR Close #31204
This commit is contained in:
committed by
Kara Erickson
parent
00ecfc7f9a
commit
e8d0265c1e
@@ -1,9 +1,3 @@
|
||||
################################
|
||||
# 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 #
|
||||
###############################
|
||||
@@ -137,9 +131,12 @@ build:remote --platforms=//tools:rbe_ubuntu1604-angular
|
||||
build:remote --remote_instance_name=projects/internal-200822/instances/default_instance
|
||||
build:remote --project_id=internal-200822
|
||||
|
||||
# Do not accept remote cache.
|
||||
# We need to understand the security risks of using prior build artifacts.
|
||||
# Remote caching
|
||||
build:remote --remote_cache=remotebuildexecution.googleapis.com
|
||||
# By default, do not accept remote cache, to be set to true for CI based on environment
|
||||
build:remote --remote_accept_cached=false
|
||||
# By default, do not upload local results to cache, to be set to true for CI based on environment
|
||||
build:remote --remote_upload_local_results=false
|
||||
|
||||
# Build Event Service Configuration
|
||||
build:remote --bes_backend=buildeventservice.googleapis.com
|
||||
|
||||
Reference in New Issue
Block a user