tvl-depot/tools/nixery/server/builder
Vincent Ambo aa02ae1421 feat(server): Implement new build process core
Implements the new build process to the point where it can actually
construct and serve image manifests.

It is worth noting that this build process works even if the Nix
sandbox is enabled!

It is also worth nothing that none of the caching functionality that
the new build process enables (such as per-layer build caching) is
actually in use yet, hence running Nixery at this commit is prone to
doing more work than previously.

This relates to #50.
2019-10-03 13:21:04 +01:00
..
builder.go feat(server): Implement new build process core 2019-10-03 13:21:04 +01:00
cache.go fix(server): Minor fixes to updated new builder code 2019-10-03 13:21:04 +01:00
state.go refactor(server): Introduce a state type to carry runtime state 2019-10-03 13:21:04 +01:00