about summary refs log tree commit diff
path: root/release.nix
AgeCommit message (Collapse)AuthorFilesLines
2019-09-04 fix(build): Explicitly patch interpreter shebangs in buildVincent Ambo1-0/+1
2019-09-04 chore: Bump Nix channel used for release buildsVincent Ambo1-4/+4
Bumps the channel to a recent NixOS 19.03 commit.
2019-09-04 chore: Update copyright headers to 2019Vincent Ambo1-1/+1
2019-01-21 chore(build): Move Nix commit for releases to latest NixOS stableVincent Ambo1-2/+2
Updates a few build dependencies, most notably Go to 1.11. The chosen commit is the current stable `nixos-18.09` tag in nixpkgs-channels. While doing this I also checked whether it is now possible to remove the exception for allowing references, but it's not. Go may in the future gain support for fully reproducible builds, see for example issue #16860 on their compiler. At that point maybe we can drop a few settings here.
2018-03-09 feat(build): Pin nixpkgs used for release buildVincent Ambo1-7/+7
Pin the nixpkgs-commit used for building the Kontemplate release to a specific commit. Kontemplate builds should now be fully repeatable (and most likely reproducible!) on any machine running Nix.
2018-03-09 feat(build): Add Nix derivation for release buildsVincent Ambo1-0/+53
Adds a Nix derivation that produces statically linked output binaries for multiple operating systems and architectures. This requires a Nix-channel version that includes the Go 1.10 compiler.