about summary refs log tree commit diff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2019-10-03 fix(nix): Minor fixes to derivations for new build processVincent Ambo2-2/+3
2019-10-03 feat(server): Implement package for creating image manifestsVincent Ambo1-0/+114
2019-10-03 feat(server): Reimplement creation & uploading of layersVincent Ambo3-87/+250
2019-10-03 refactor(server): Introduce a state type to carry runtime stateVincent Ambo2-11/+31
2019-10-03 feat(server): Add cache for layer builds in GCS & local cacheVincent Ambo1-0/+86
2019-10-03 feat(nix): Add derivation to create layer tars from a store path setVincent Ambo3-9/+69
2019-10-03 docs(caching): Add information about Nixery's caching strategiesVincent Ambo2-0/+71
2019-10-03 feat(server): Introduce function to hash contents of a layerVincent Ambo1-0/+13
2019-10-03 refactor(server): Expose layer grouping logic via a functionVincent Ambo1-55/+24
2019-10-03 chore(server): Import layer grouping logic into server componentVincent Ambo2-0/+361
2019-10-03 chore(build-image): Simplify wrapper build & remove layer groupingVincent Ambo5-452/+21
2019-10-03 refactor(build-image): Do not assemble image layers in NixVincent Ambo1-162/+57
2019-09-22 refactor(build): Add group-layers to top-level Nix derivationsVincent Ambo1-5/+7
2019-09-22 refactor(build-image): Minor tweak to layer construction scriptVincent Ambo1-2/+2
2019-09-21 fix(build): Ensure launch script compatibility with other runtimesVincent Ambo1-1/+2
2019-09-21 feat(server): Log Nix output live during the buildsVincent Ambo1-3/+12
2019-09-21 fix(build-image): Use absolute paths in tarballsVincent Ambo1-2/+2
2019-09-21 fix(build): Ensure nixery-build-image is on Nixery's PATHVincent Ambo1-0/+1
2019-09-21 chore(build): Bump nixpkgs version used in TravisVincent Ambo1-1/+1
2019-09-21 feat: Add configuration option for popularity data URLVincent Ambo5-5/+12
2019-09-21 chore(docs): Remove mdbook overrideVincent Ambo1-18/+0
2019-09-10 refactor(builder): Calculate image cache key only onceVincent Ambo2-17/+15
2019-09-10 feat(server): Cache built manifests to the GCS bucketVincent Ambo3-23/+96
2019-09-10 refactor(server): Use package source specific cache keysVincent Ambo2-32/+21
2019-09-10 refactor(server): Move package source management logic to serverVincent Ambo8-105/+192
2019-09-02 docs: Add information about NIX_TIMEOUT variableVincent Ambo2-1/+5
2019-09-02 feat(server): Add configuration option for Nix build timeoutsVincent Ambo2-6/+11
2019-09-02 refactor(build-image): Remove implicit import of entire package setVincent Ambo1-8/+5
2019-09-02 refactor(build-image): Simplify customisation layer builderVincent Ambo1-15/+16
2019-08-21 chore(build): Add iana-etc to Nixery's own imageVincent Ambo1-0/+1
2019-08-21 chore(docs): Update embedded nix-1p versionVincent Ambo1-2/+2
2019-08-19 fix(build): Force nix-env to use NIX_PATHVincent Ambo1-6/+5
2019-08-19 chore(build): Pin nixpkgs to a specific commitVincent Ambo1-0/+2
2019-08-19 feat(build): Add 'extraPackages' parameterVincent Ambo1-2/+4
2019-08-19 fix(docs): Correct link to layering strategyVincent Ambo1-1/+1
2019-08-17 fix(build): Ensure root user is known inside of containerVincent Ambo1-0/+4
2019-08-17 fix(server): Sort requested packages in image name & specVincent Ambo1-3/+13
2019-08-17 docs(README): Update links to layering strategyVincent Ambo1-4/+7
2019-08-16 feat(server): add iana-etc and cacert to the shell convenience packageFlorian Klink1-1/+1
2019-08-15 fix(build): Ensure GCS signing is used in CIVincent Ambo1-0/+2
2019-08-15 docs: Add asciinema demo to README & bookVincent Ambo2-17/+12
2019-08-15 docs(book): Update information on new layering strategyVincent Ambo2-8/+11
2019-08-15 feat(build): Add an integration test that runs on TravisVincent Ambo1-2/+47
2019-08-14 chore(server): Add 'go vet' to build processVincent Ambo1-0/+8
2019-08-14 fix(server): Print correct project name during startupVincent Ambo1-1/+1
2019-08-14 feat(builder): Implement build cache for manifests & layersVincent Ambo3-42/+152
2019-08-14 refactor(server): Extract build logic into separate moduleVincent Ambo3-304/+365
2019-08-14 refactor(build-image): Extract package set loading into helperVincent Ambo4-65/+87
2019-08-14 style: Apply nixfmt to trivial Nix filesVincent Ambo5-27/+21
2019-08-14 feat(build-image): Use new image layering algorithm for imagesVincent Ambo1-38/+47