commit | 8fd43cf2effa3c1727fb2fb63390d7db855dc5ad | [log] [tgz] |
---|---|---|
author | schmitt <schmitt@google.com> | Tue Nov 19 15:49:27 2019 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Nov 19 15:50:47 2019 -0800 |
tree | 33f37259c0e165cb959954e2f75e293381a1a1e1 | |
parent | 084b64bc56806aa51c727ad88ea4cc0204a12074 [diff] |
Don't filter starlark flag resolution based on --build_tests_only and friends Previously when --build_tests_only was passed alongside any starlark flag a crash would occur because the starlark flag is not a test and therefore would be filtered from the targets available at the top level. With this change no flags that affect top-level target availability should impact the loading of starlark flags. RELNOTES: None PiperOrigin-RevId: 281397052
{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