platform_build_soong/ui/build
andusyu 838086f57a Fail the build before calling bootstrap if LOAS credentials are missing.
The build currently waits for bootstrap to return an error before
failing. This means if the user does not have LOAS credentials, they
will need to wait for boostrap to attempt to start reproxy (~10s) and
the gcert timeout time (5-10s), which will take ~20s to return an error and fail the build.

Test: - Ran m with no gcert and build failed in 2s
      - Ran RBE_use_google_prod_creds=false RBE_use_external_auth_token=false RBE_use_application_default_credentials=true m with no gcert and reproxy started

Bug: b/251425073
Change-Id: Id7fe3d6095f083643aaf0ab8f32a34b7961c61e8
2022-10-13 23:19:50 +00:00
..
paths Add comments for path_interposer. 2022-05-06 12:42:05 +02:00
sandbox/darwin
Android.bp Export default RBE_platform 2022-07-12 22:59:06 +01:00
bazel.go Allow Bazel actions to see the SHELL variable. 2021-04-02 20:09:51 +00:00
build.go Merge "Remove build failure with USE_BAZEL_ANALYSIS usage" 2022-10-04 15:20:21 +00:00
cleanbuild.go Remove $PRODUCT_OUT/vendor_kernel_ramdisk on installclean 2022-07-21 03:52:02 +00:00
cleanbuild_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
config.go Merge "Revert^2 "Use the toolchain from JDK 17"" 2022-10-07 05:10:30 +00:00
config_darwin.go
config_linux.go
config_test.go Remove USE_BAZEL_ANALYSIS 2022-09-07 14:58:03 -04:00
context.go Rename desc to description in PerfInfo 2021-10-11 11:11:45 -07:00
dumpvars.go Remove unnecessary lunch output 2022-08-17 21:16:44 +00:00
environment.go cd to / before running soong_build . 2021-03-03 09:14:22 +01:00
environment_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
exec.go Collect useful resource information of each executed process in soong_ui. 2020-11-04 23:35:43 +00:00
finder.go Add a test for correctness of C++ compilation. 2022-05-04 09:12:01 +02:00
goma.go
kati.go Fix propagating EMPTY_NINJA_FILE from multiproduct_kati to minibp 2021-06-01 11:43:55 -07:00
ninja.go Expose Clang wrapper's dump usage stats option 2022-04-17 15:01:06 +08:00
path.go soong_ui path.go: improve comments. 2020-11-18 22:13:23 -05:00
proc_sync.go
proc_sync_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
rbe.go Fail the build before calling bootstrap if LOAS credentials are missing. 2022-10-13 23:19:50 +00:00
rbe_test.go Cleanup RBE logs directory 2022-06-08 11:50:33 -04:00
sandbox_config.go Create Make flags to set source tree as ReadOnly in soong builds 2021-06-01 21:40:49 +00:00
sandbox_darwin.go
sandbox_linux.go Add errorHints to stdout when read-only file system errors are detected 2021-06-29 00:20:21 +00:00
sandbox_linux_test.go Create Make flags to set source tree as ReadOnly in soong builds 2021-06-01 21:40:49 +00:00
soong.go Add bazel paths to ninja deps. 2022-10-12 16:30:20 +00:00
test_build.go Make bgplob an exception to dangling rule check. 2021-11-10 12:32:22 +01:00
upload.go Change the approach to decide whether to upload metrics. 2021-10-11 21:05:00 +00:00
upload_test.go Change the approach to decide whether to upload metrics. 2021-10-11 21:05:00 +00:00
util.go Dist build.ninja and Android.bp.list 2020-06-25 12:50:00 -07:00
util_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00