about summary refs log tree commit diff
path: root/tools/nixery/server/default.nix
AgeCommit message (Collapse)AuthorFilesLines
2019-10-06 feat(server): Use hash of Nixery source as versionVincent Ambo1-8/+32
Uses a hash of Nixery's sources as the version displayed when Nixery launches or logs an error. This makes it possible to distinguish between errors logged from different versions. The source hashes should be reproducible between different checkouts of the same source tree.
2019-10-06 fix(server): Amend package path for Go tooling compatibilityVincent Ambo1-1/+1
With these changes it is possible to keep Nixery in $GOPATH and build the server in there, while still having things work correctly via Nix.
2019-08-14 chore(server): Add 'go vet' to build processVincent Ambo1-0/+8
2019-08-14 style: Apply nixfmt to trivial Nix filesVincent Ambo1-2/+2
ALl the ones except for build-image.nix are considered trivial. On the latter, nixfmt makes some useful changes but by-and-large it is not ready for that code yet.
2019-08-14 refactor(server): Use wrapper script to avoid path dependencyVincent Ambo1-0/+14
Instead of requiring the server component to be made aware of the location of the Nix builder via environment variables, this commit introduces a wrapper script for the builder that can simply exist on the builders $PATH. This is one step towards a slightly nicer out-of-the-box experience when using `nix-build -A nixery-bin`.
2019-08-14 refactor: Move registry server to a subfolderVincent Ambo1-0/+16