commit | bba4b34775120dd78f97f6742682653eae88b6f4 | [log] [tgz] |
---|---|---|
author | Ivo List <ilist@google.com> | Tue Jan 19 08:31:40 2021 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jan 19 08:33:04 2021 -0800 |
tree | baf957e5debd7ea82b0be9f3c9514382e4ba8564 | |
parent | f7d370a79a2ac0df28c017a234f7c5cbb4a7ec48 [diff] |
Update RBE configuration Added RBE parameters to bazelrc, that will be needed once this version of Bazel is released. (RBE via bazel-toolchains is running using latest release bazel, in this case 3.7.2). I updated bazel-toolchains repo, because it contains modifications that will be needed - detection of java version and generation of toolchains that are compatible with toolchain resolution. I removed dummy_toolchain_reference, because the bug has apparently been fixed, and all tests pass without the workaround. I removed special casing using EXECUTOR=remote for ijar and singlejar. This works with older version of Bazel on RBE, because execution constraints (os:windows/linux, cpu) were already properly detected. Closes #12853. PiperOrigin-RevId: 352574661
{Fast, Correct} - Choose two
Build and test software of any size, quickly and reliably.
Speed up your builds and tests: Bazel rebuilds only what is necessary. With advanced local and distributed caching, optimized dependency analysis and parallel execution, you get fast and incremental builds.
One tool, multiple languages: Build and test Java, C++, Android, iOS, Go, and a wide variety of other language platforms. Bazel runs on Windows, macOS, and Linux.
Scalable: Bazel helps you scale your organization, codebase, and continuous integration solution. It handles codebases of any size, in multiple repositories or a huge monorepo.
Extensible to your needs: Easily add support for new languages and platforms with Bazel's familiar extension language. Share and re-use language rules written by the growing Bazel community.
Follow our tutorials:
See CONTRIBUTING.md