Build
Incremental build
Quick answer
An incremental build recompiles only the parts of a project affected by a change, reusing previously built outputs for everything else.
An incremental build recompiles only the parts of a project affected by a change, reusing previously built outputs for everything else.
Why it matters
CI defeats incremental builds by starting from a clean machine every time. Persisting the build directory is what restores the behaviour developers get locally.
Your next build could be twice as fast, at half the price
Start free. Migrating away is the same one line, and we publish that diff too.
Related
Cross-compilationCross-compilation is building a binary on one architecture that is intended to run on a different one.MonorepoA monorepo is a single repository containing multiple projects or packages that are versioned and built together.QEMU emulationQEMU emulation runs binaries compiled for one CPU architecture on a machine with a different one, by interpreting instructions in software.Remote executionRemote execution distributes individual build actions across a fleet of workers rather than running them all on one machine.