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
/
server
/
builder
/
builder.go
Age
Commit message (
Expand
)
Author
Files
Lines
2019-11-09
refactor(builder): Parameterise CPU architecture to use for images
Vincent Ambo
1
-1
/
+23
2019-10-28
fix(server): Thread request context to all relevant places
Vincent Ambo
1
-2
/
+2
2019-10-28
refactor(server): Pass HTTP request to storage.ServeLayer
Vincent Ambo
1
-1
/
+1
2019-10-28
refactor(server): Change setup to create new storage backends
Vincent Ambo
1
-4
/
+0
2019-10-28
refactor(server): Introduce pluggable interface for storage backends
Vincent Ambo
1
-78
/
+23
2019-10-11
refactor(server): Only compress symlink forest layer once
Vincent Ambo
1
-8
/
+19
2019-10-11
fix(server): Use uncompressed tarball hashes in image config
Vincent Ambo
1
-5
/
+19
2019-10-11
feat(server): Apply GZIP compression to all image layers
Vincent Ambo
1
-1
/
+1
2019-10-06
refactor(server): Use logrus convenience functions for logs
Vincent Ambo
1
-29
/
+17
2019-10-06
refactor(server): Convert existing log entries to structured format
Vincent Ambo
1
-17
/
+88
2019-10-06
fix(server): Amend package path for Go tooling compatibility
Vincent Ambo
1
-3
/
+3
2019-10-06
refactor(server): Replace log calls with logrus
Vincent Ambo
1
-1
/
+1
2019-10-03
refactor(server): Always include 'cacert' & 'iana-etc'
Vincent Ambo
1
-2
/
+3
2019-10-03
feat(server): Order layers in image manifest based on merge rating
Vincent Ambo
1
-0
/
+1
2019-10-03
feat(server): Implement creation of layer tarballs in the server
Vincent Ambo
1
-79
/
+66
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): Reimplement local manifest cache backed by files
Vincent Ambo
1
-0
/
+11
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
1
-15
/
+9
2019-10-03
feat(server): Reintroduce manifest caching to GCS
Vincent Ambo
1
-3
/
+12
2019-10-03
refactor(server): Clean up cache implementation
Vincent Ambo
1
-1
/
+1
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
feat(server): Reimplement creation & uploading of layers
Vincent Ambo
1
-85
/
+248
2019-09-21
feat(server): Log Nix output live during the builds
Vincent Ambo
1
-3
/
+12
2019-09-21
feat: Add configuration option for popularity data URL
Vincent Ambo
1
-0
/
+4
2019-09-10
refactor(builder): Calculate image cache key only once
Vincent Ambo
1
-2
/
+11
2019-09-10
feat(server): Cache built manifests to the GCS bucket
Vincent Ambo
1
-3
/
+3
2019-09-10
refactor(server): Use package source specific cache keys
Vincent Ambo
1
-2
/
+2
2019-09-10
refactor(server): Move package source management logic to server
Vincent Ambo
1
-3
/
+4
2019-09-02
feat(server): Add configuration option for Nix build timeouts
Vincent Ambo
1
-0
/
+1
2019-08-17
fix(server): Sort requested packages in image name & spec
Vincent Ambo
1
-3
/
+13
2019-08-16
feat(server): add iana-etc and cacert to the shell convenience package
Florian Klink
1
-1
/
+1
2019-08-14
feat(builder): Implement build cache for manifests & layers
Vincent Ambo
1
-41
/
+53
2019-08-14
refactor(server): Extract build logic into separate module
Vincent Ambo
1
-0
/
+208