Introduction
Bob is a high-level build system that isolates pipelines from the host system by executing them in a sandboxed shell to run them anywhere.
Designed to bring back the joy of microservice development.
Features
Smart Builds Never do the same work twice. Bob skips the parts of a pipeline which are not affected by a change.
Sandboxed Pipelines No more "Works on My Machine". Run your builds in isolated environments without relying on Docker.
Fast build execution Mount build dependencies to your sources instead of sending a build context.
Package Manager based on nix provides over 60.000 packages and compiler toolchains like (Go, java, nodejs, etc.).
Full Stack Friendly Write build outputs relative to your repository to keep IDE & Hot-Reloading functional.
Multi-Repo support, using batched git cmds to do multi-repository spanning changes all together.