Skip to content
index.ocx.sh

Bazel

latest 9.3.2_20261105

Google's multi-language build and test tool — reproducible, incremental builds that scale from a laptop to a monorepo with thousands of targets

Unaffiliated mirror. Bazel is a project of the Bazel authors; this OCX package republishes upstream release binaries and is not endorsed by them. Upstream: github.com/bazelbuild/bazel ⁠ (opens in a new tab)

Versions · 151

click = copy identifier · right-click = more
(default)
150 more
+6
+2
+4
+6
+6
+2
+2
+4
+6
+4
+4
+4
+4
+6
+6
+2
+4
+6
+4
+6
+6

README

Bazel

Bazel is Google's open-source build and test tool. It models a build as a dependency graph, hashes every input, and skips anything that hasn't changed, so a rebuild after touching one file stays fast even in a workspace with thousands of targets, and a build that succeeds on one machine reproduces the same outputs on another.

Most workspaces pin the version they build with via .bazelversion and launch Bazel through bazelisk rather than installing this package directly. Mirror bazel itself when you want one version pinned without a launcher indirection — a container image, an air-gapped build, or a CI job that shouldn't have to resolve .bazelversion at all.

What's included

  • bazel — the single binary, bundling its own Java runtime. It needs no JDK on the host and runs wherever it lands. Upstream's nojdk build, which drops that runtime and requires a host JVM, is not mirrored for that reason.

Usage

bazel build //...

Builds every target in the workspace. Bazel reads the MODULE.bazel (or WORKSPACE) and BUILD files under the current directory the same way it does when launched through bazelisk.

Links

Apache-2.0 licensed.

Install

Platforms

Linux amd64arm64
macOS amd64arm64
Windows amd64

Metadata

registry
revision
2dcaebfc87574171b91a7afcbf198376c4af42c2
owners
@ocx-bot
latest
9.3.2_20261105
tags
151