tvl-depot/tools/nixery/server
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 feat(server): Implement new build process core 2019-10-03 13:21:04 +01:00
config feat(server): Reimplement creation & uploading of layers 2019-10-03 13:21:04 +01:00
layers feat(server): Reimplement creation & uploading of layers 2019-10-03 13:21:04 +01:00
manifest feat(server): Implement package for creating image manifests 2019-10-03 13:21:04 +01:00
default.nix chore(server): Add 'go vet' to build process 2019-08-14 20:18:41 +01:00
go-deps.nix chore(server): Import layer grouping logic into server component 2019-10-03 13:21:04 +01:00
main.go fix(server): Minor fixes to updated new builder code 2019-10-03 13:21:04 +01:00