No description
Find a file
Stuart Axelbrooke 7e889856e9
Some checks are pending
/ setup (push) Waiting to run
Refactor docs
2025-07-19 15:38:30 -07:00
.forgejo/workflows Add CI 2025-05-03 20:53:44 -07:00
databuild Add edge status colors 2025-07-18 12:50:15 -07:00
docs Big change 2025-07-13 21:18:15 -07:00
examples Add env vars to make jobs take longer for visual interest 2025-07-17 23:30:45 -07:00
generated_number Big change 2025-07-13 21:18:15 -07:00
plans Start fixing mermaid charts 2025-07-17 22:00:03 -07:00
scripts Fix tests on remote 2025-05-03 20:51:01 -07:00
tests/end_to_end Fix e2e test 2025-07-13 21:54:17 -07:00
tools/build_rules Add cargo.toml generator so intellij isn't useless for rust 2025-07-17 23:28:51 -07:00
.bazelignore Add .bazelignore 2025-04-21 21:40:30 -07:00
.bazelrc Builds passing 2025-07-10 21:39:43 -07:00
.bazelversion Builds passing 2025-07-10 21:39:43 -07:00
.envrc commit 2025-06-29 19:28:46 -07:00
.gitignore Add cargo.toml generator so intellij isn't useless for rust 2025-07-17 23:28:51 -07:00
BUILD.bazel Add e2e test 2025-07-07 19:20:45 -07:00
CLAUDE.md more claude help 2025-07-12 13:56:23 -07:00
DESIGN.md Refactor docs 2025-07-19 15:38:30 -07:00
MODULE.bazel Big change 2025-07-13 21:18:15 -07:00
MODULE.bazel.lock Big change 2025-07-13 21:18:15 -07:00
README.md Refactor docs 2025-07-19 15:38:30 -07:00
run_e2e_tests.sh Big change 2025-07-13 21:18:15 -07:00

DataBuild

DataBuild is a trivially-deployable, partition-oriented, declarative build system.

For important context, check out DESIGN.md. Also, check out databuild.proto for key system interfaces.

Usage

See the podcast example BUILD file.

Development

Testing

DataBuild core testing:

bazel test //...

End to end testing:

./run_e2e_tests.sh