Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Quick start

Wire the fastverk registry into your Bazel build, then add the modules you need.

1. Add the registry chain

.bazelrc:

common --registry=https://registry.fastverk.com/
common --registry=https://bcr.bazel.build/

2. Depend on modules

MODULE.bazel:

bazel_dep(name = "rules_uv", version = "0.7.4")
bazel_dep(name = "rules_cloudformation", version = "0.8.0")
# … etc.

See each module’s API reference for module-specific setup (toolchains, extensions, use_repo). To find where a module’s source lives after the repo collapse, see Ship vehicles.

3. Build

bazel build //...

A fresh checkout / CI resolves every fastverk module from the registry — no git submodules, no local_path_override. To hack on one locally, override it ad hoc:

bazel build //… --override_module=<name>=path/to/<name>