depot
this commit
canon
subtree-staging
monorepo for the virus lounge
The Virus Lounge
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
/
nixery
Age
Commit message (
Expand
)
Author
Files
Lines
2019-10-28
refactor(server): Change setup to create new storage backends
Vincent Ambo
5
-15
/
+44
2019-10-28
feat(server): Implement GCS storage backend with new interface
Vincent Ambo
1
-0
/
+206
2019-10-28
refactor(server): Introduce pluggable interface for storage backends
Vincent Ambo
5
-229
/
+111
2019-10-28
refactor(build): Do not expose nixery-server attribute
Vincent Ambo
1
-5
/
+3
2019-10-27
docs: Update GCS signing key documentation
Vincent Ambo
2
-12
/
+14
2019-10-27
refactor(server): Load GCS signing key from service account key
Vincent Ambo
1
-12
/
+16
2019-10-11
fix(build): Only take the first matching hash for source hashing
Vincent Ambo
1
-1
/
+1
2019-10-11
refactor(server): Only compress symlink forest layer once
Vincent Ambo
2
-16
/
+24
2019-10-11
fix(server): Use uncompressed tarball hashes in image config
Vincent Ambo
4
-16
/
+42
2019-10-11
feat(server): Apply GZIP compression to all image layers
Vincent Ambo
4
-9
/
+15
2019-10-11
chore(build): Use separate GCS bucket for CI runs
Vincent Ambo
1
-1
/
+1
2019-10-06
refactor(server): Use logrus convenience functions for logs
Vincent Ambo
5
-128
/
+59
2019-10-06
fix(build-image): Import 'match' from builtins
Vincent Ambo
1
-0
/
+1
2019-10-06
refactor(server): Convert existing log entries to structured format
Vincent Ambo
7
-54
/
+243
2019-10-06
feat(server): Add log level to severity mapping
Vincent Ambo
2
-3
/
+36
2019-10-06
feat(server): Use hash of Nixery source as version
Vincent Ambo
4
-11
/
+48
2019-10-06
feat(server): Initial Stackdriver-compatible log formatter
Vincent Ambo
1
-0
/
+68
2019-10-06
fix(server): Amend package path for Go tooling compatibility
Vincent Ambo
6
-10
/
+10
2019-10-06
refactor(server): Replace log calls with logrus
Vincent Ambo
8
-7
/
+17
2019-10-03
refactor(server): Always include 'cacert' & 'iana-etc'
Vincent Ambo
2
-10
/
+19
2019-10-03
fix(server): Ensure build cache objects are written to GCS
Vincent Ambo
1
-0
/
+5
2019-10-03
feat(server): Order layers in image manifest based on merge rating
Vincent Ambo
3
-4
/
+20
2019-10-03
chore(build-image): Remove nixery-build-layers
Vincent Ambo
3
-70
/
+10
2019-10-03
feat(server): Implement creation of layer tarballs in the server
Vincent Ambo
2
-79
/
+158
2019-10-03
fix(server): Do not invoke layer build if no layers are missing
Vincent Ambo
1
-1
/
+5
2019-10-03
feat(server): Fetch popularity data on launch
Vincent Ambo
1
-0
/
+37
2019-10-03
feat(server): Reimplement local manifest cache backed by files
Vincent Ambo
5
-51
/
+70
2019-10-03
refactor(builder): Streamline layer creation & reintroduce caching
Vincent Ambo
1
-28
/
+53
2019-10-03
refactor: Remove remaining MD5-hash mentions and computations
Vincent Ambo
5
-30
/
+18
2019-10-03
refactor(server): Cache manifest entries for layer builds
Vincent Ambo
2
-31
/
+27
2019-10-03
feat(server): Reintroduce manifest caching to GCS
Vincent Ambo
2
-29
/
+29
2019-10-03
refactor(server): Clean up cache implementation
Vincent Ambo
3
-27
/
+26
2019-10-03
chore(server): Remove "layer seen" cache
Vincent Ambo
1
-29
/
+5
2019-10-03
fix(server): Upload symlink layer created by first Nix build
Vincent Ambo
1
-1
/
+6
2019-10-03
fix(server): Specify correct authentication scope for GCS
Vincent Ambo
1
-1
/
+4
2019-10-03
feat(server): Implement new build process core
Vincent Ambo
1
-58
/
+52
2019-10-03
fix(server): Minor fixes to updated new builder code
Vincent Ambo
2
-8
/
+7
2019-10-03
fix(nix): Minor fixes to derivations for new build process
Vincent Ambo
2
-2
/
+3
2019-10-03
feat(server): Implement package for creating image manifests
Vincent Ambo
1
-0
/
+114
2019-10-03
feat(server): Reimplement creation & uploading of layers
Vincent Ambo
3
-87
/
+250
2019-10-03
refactor(server): Introduce a state type to carry runtime state
Vincent Ambo
2
-11
/
+31
2019-10-03
feat(server): Add cache for layer builds in GCS & local cache
Vincent Ambo
1
-0
/
+86
2019-10-03
feat(nix): Add derivation to create layer tars from a store path set
Vincent Ambo
3
-9
/
+69
2019-10-03
docs(caching): Add information about Nixery's caching strategies
Vincent Ambo
2
-0
/
+71
2019-10-03
feat(server): Introduce function to hash contents of a layer
Vincent Ambo
1
-0
/
+13
2019-10-03
refactor(server): Expose layer grouping logic via a function
Vincent Ambo
1
-55
/
+24
2019-10-03
chore(server): Import layer grouping logic into server component
Vincent Ambo
2
-0
/
+361
2019-10-03
chore(build-image): Simplify wrapper build & remove layer grouping
Vincent Ambo
5
-452
/
+21
2019-10-03
refactor(build-image): Do not assemble image layers in Nix
Vincent Ambo
1
-162
/
+57
2019-09-22
refactor(build): Add group-layers to top-level Nix derivations
Vincent Ambo
1
-5
/
+7
[prev]
[next]