johnae / spook

Lightweight programmable evented utility based on LuaJIT and ljsyscall
Other
35 stars 0 forks source link

Use nix to generate build buildkite pipelines. #54

Closed johnae closed 5 years ago

johnae commented 5 years ago

Also add cachix caching as build step. Add a build.nix. We now rely on a buildkite hook to ensure all nix derivations are present before running step command. This is so that when the job is parallelized we still have everything necessary to run any step. Since Nix knows what's already present this takes no time if nothing needs to be done really.