Overview
Bob's inner building blocks in a nutshell:
- Tasks: use tasks to define & compose build pipelines in a
bob.yaml
file - Nix package manager: packages are installed by Nix from a binary cache with over 60 000 packages
- Sandboxed environment: each task is running in its own isolated environment, and you have full control over it
- Workspaces: manage multi-repo setups in an easy manner using a
.bob.workspace
file
Let's continue to learn more about each part in details.