Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 25 additions & 19 deletions index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,17 @@ mode: custom
---

<div class="w-11/12 mx-auto px-6 py-8">

<div class="flex items-center py-16 px-12 rounded-lg text-white" style={{background: "linear-gradient(180deg, #0c713a 0%, #1e431e 100%)"}}>
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure about the curly braces - I think this should work:

style="background: linear-gradient(180deg, #0c713a 0%, #1e431e 100%)"

<div class="flex-1 text-left">
<div class="text-5xl font-medium">{`{ Fast, Correct }: Choose two`}</div>
<div class="text-lg mt-3 opacity-90">From startup to enterprise, choose the Bazel open source project to build and test your multi-language, multi-platform projects.</div>
<a href="/install" class="inline-block mt-6 px-6 py-3 bg-white text-green-800 font-semibold rounded-md hover:bg-gray-100">Install Bazel</a>
</div>
<div class="flex-1 flex justify-end">
<img src="/images/bazel_hero.svg" alt="Bazel" class="w-80" />
</div>
</div>
<div class="bg-gradient-to-r from-green-600 to-green-800 p-6 rounded-lg">
<Columns cols={4}>
<Card
Expand Down Expand Up @@ -44,47 +55,42 @@ Essential Bazel

Build and test software of any size, quickly and reliably. Industry leaders like Google, Stripe, and Dropbox trust Bazel to build heavy-duty, mission-critical infrastructure, services, and applications.

<Columns cols={3}>
<Columns cols={4}>

<Card title="Get started" cta="Get Started" img="/images/essential_start.svg">
<Card title="Get started" href="/start/cpp" cta="Get Started" img="/images/essential_start.svg">
Learn what Bazel is, why it is a good choice for your project, and how you can get started using it quickly.
</Card>
<Card title="User's guide" cta="Read the docs" img="/images/essential_guide.svg">
<Card title="User's guide" href="/release/index" cta="Read the docs" img="/images/essential_guide.svg">
Learn how to use Bazel with documentation and tutorials covering topics from foundational to expert.

</Card>
<Card title="Reference guide" cta="Search the guide" img="/images/essential_reference.svg">
Use these resources to efficiently look up the commands, queries, and terminology necessary to working with Bazel.

<Card title="Query quickstart tutorial" href="/query/quickstart" cta="Write a basic query" img="/images/new_2.svg">
Get started with the Bazel query language with this new guided scenario.

</Card>
<Card title="Reference guide" href="/reference/be/overview" cta="Search the guide" img="/images/essential_reference.svg">
Use these resources to efficiently look up the commands, queries, and terminology necessary to working with Bazel.

</Card>

</Columns>


<div className="justify-items-center">
<div className="max-w-96">
<Card title="Release Notes" img="/images/release_notes.svg" cta="View notes" link="https://github.com/bazelbuild/bazel/releases/latest">
Bazel is always evolving — check the release notes to see what's changed in the latest releases, and how that affects your builds.
</Card>
</div>
</div>

<div className="text-2xl">
What's New?
</div>

Catch up on the latest documentation, community events, and programs.
<Columns cols={3}>

<Card title="Roadmap" img="/images/new_1.svg" href="/about/roadmap">
Read our new public roadmap to see what is coming down the pipeline.
<Card title="Release notes" img="/images/release_notes.svg" href="https://github.com/bazelbuild/bazel/releases/latest">
Bazel is always evolving — check the release notes to see what's changed in the latest releases, and how that affects your builds.
</Card>
<Card title="Community updates" img="/images/new_3.svg" href="/community/update">
<Card title="Community updates" img="/images/new_3.svg" href="/community/users">
Tune in for our new monthly community update livestream.
</Card>
<Card title="Query quickstart tutorial" img="/images/new_2.svg" href="/query/quickstart">
Get started with the Bazel query language with this new guided scenario.
<Card title="Roadmap" img="/images/new_1.svg" href="/about/roadmap">
Read our new public roadmap to see what is coming down the pipeline.
</Card>


Expand Down
2 changes: 1 addition & 1 deletion upstream
Submodule upstream updated 58 files
+0 −8 CHANGELOG.md
+0 −16 docs/external/vendor.mdx
+26 −26 docs/versions/8.0.1/reference/flag-cheatsheet.mdx
+26 −26 docs/versions/8.1.1/reference/flag-cheatsheet.mdx
+26 −26 docs/versions/8.2.1/reference/flag-cheatsheet.mdx
+26 −26 docs/versions/8.3.1/reference/flag-cheatsheet.mdx
+26 −26 docs/versions/8.4.2/reference/flag-cheatsheet.mdx
+26 −26 docs/versions/8.5.1/reference/flag-cheatsheet.mdx
+26 −26 docs/versions/8.6.0/reference/flag-cheatsheet.mdx
+27 −27 docs/versions/9.0.0/reference/flag-cheatsheet.mdx
+27 −27 docs/versions/9.1.0/reference/flag-cheatsheet.mdx
+0 −16 site/en/external/vendor.md
+1 −3 src/main/cpp/blaze.cc
+1 −1 src/main/java/com/google/devtools/build/lib/analysis/config/ToolchainTypeRequirement.java
+1 −1 src/main/java/com/google/devtools/build/lib/analysis/starlark/StarlarkExecGroupCollection.java
+0 −1 src/main/java/com/google/devtools/build/lib/bazel/BUILD
+1 −2 src/main/java/com/google/devtools/build/lib/bazel/BazelServices.java
+0 −5 src/main/java/com/google/devtools/build/lib/bazel/bzlmod/GitRepoSpecBuilder.java
+0 −2 src/main/java/com/google/devtools/build/lib/bazel/bzlmod/IndexRegistry.java
+2 −7 src/main/java/com/google/devtools/build/lib/bazel/repository/starlark/StarlarkBaseExternalContext.java
+12 −59 src/main/java/com/google/devtools/build/lib/cmdline/IgnoredSubdirectories.java
+5 −16 src/main/java/com/google/devtools/build/lib/concurrent/RequestBatcher.java
+1 −1 src/main/java/com/google/devtools/build/lib/exec/StandaloneTestResult.java
+1 −1 src/main/java/com/google/devtools/build/lib/packages/SelectorList.java
+3 −6 src/main/java/com/google/devtools/build/lib/remote/options/RemoteOptions.java
+9 −9 src/main/java/com/google/devtools/build/lib/rules/java/JavaOutput.java
+2 −2 src/main/java/com/google/devtools/build/lib/runtime/commands/RunCommandLine.java
+1 −1 src/main/java/com/google/devtools/build/lib/runtime/commands/info/BUILD
+2 −6 src/main/java/com/google/devtools/build/lib/runtime/commands/info/ServerLogInfoItem.java
+1 −1 src/main/java/com/google/devtools/build/lib/skyframe/ProcessPackageDirectory.java
+11 −7 src/main/java/com/google/devtools/build/lib/skyframe/SkyframeTargetPatternEvaluator.java
+1 −1 src/main/java/com/google/devtools/build/lib/skyframe/serialization/analysis/RemoteAnalysisCachingOptions.java
+1 −18 src/main/java/com/google/devtools/build/lib/util/BUILD
+17 −0 src/main/java/com/google/devtools/build/lib/util/DebugLoggerConfigurator.java
+0 −30 src/main/java/com/google/devtools/build/lib/util/ServerLogPathService.java
+0 −34 src/main/java/com/google/devtools/build/lib/util/ServerLogPathServiceImpl.java
+0 −1 src/main/java/net/starlark/java/eval/BUILD
+0 −684 src/main/java/net/starlark/java/eval/CompactImmutableDict.java
+230 −267 src/main/java/net/starlark/java/eval/Dict.java
+1 −1 src/main/java/net/starlark/java/eval/Starlark.java
+1 −3 src/test/java/com/google/devtools/build/lib/bazel/bzlmod/IndexRegistryTest.java
+0 −4 src/test/java/com/google/devtools/build/lib/bazel/repository/starlark/StarlarkBaseExternalContextTest.java
+5 −0 src/test/java/com/google/devtools/build/lib/bazel/rules/java/BUILD
+93 −0 src/test/java/com/google/devtools/build/lib/bazel/rules/java/JavaConfiguredTargetsTest.java
+3 −4 src/test/java/com/google/devtools/build/lib/concurrent/RequestBatcherTest.java
+18 −0 src/test/java/com/google/devtools/build/lib/rules/java/BUILD
+6 −6 src/test/java/com/google/devtools/build/lib/rules/java/JavaGenJarsProvider.java
+1 −1 src/test/java/com/google/devtools/build/lib/rules/java/JavaRuleOutputJarsProvider.java
+46 −0 src/test/java/com/google/devtools/build/lib/rules/java/JavaTestUtil.java
+5 −5 src/test/java/com/google/devtools/build/lib/runtime/commands/RunCommandLineTest.java
+0 −1 src/test/java/net/starlark/java/eval/BUILD
+0 −317 src/test/java/net/starlark/java/eval/CompactImmutableDictTest.java
+0 −1 src/test/java/net/starlark/java/eval/EvalTests.java
+0 −61 src/test/py/bazel/bzlmod/bazel_vendor_test.py
+6 −6 src/test/shell/bazel/remote/remote_downloader_test.sh
+10 −52 src/test/shell/bazel/starlark_git_repository_test.sh
+0 −18 tools/BUILD.tools
+7 −38 tools/build_defs/repo/git.bzl
Loading