Upgrade CI pipeline, fix static builds #345

Merged
lx merged 7 commits from ci/bump-nix-img into main 2022-07-29 10:23:52 +00:00

7 Commits

Author SHA1 Message Date
Quentin a184f0d0b5
Migrate to nix-daemon builders
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2022-07-29 08:37:33 +02:00
Quentin fcb04843f7
Run clippy in nix, leveraging nix caching ability
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2022-07-26 18:27:52 +02:00
Quentin 5fb8584247
Refactor default.nix to follow Nix Flakes patterns 2022-07-26 18:27:52 +02:00
Quentin 96561c48a1
Bump Nix image to 22.05 2022-07-26 18:27:52 +02:00
Quentin a49d0ea19f
Fix: compile aarch64+armv6 as static binaries 2022-07-26 18:27:51 +02:00
Quentin 9c9e483375
Put log-lines in nix.conf 2022-07-26 18:27:51 +02:00
Quentin 76cb34a0ae
Fail if compiled binary is dynamic 2022-07-26 18:27:46 +02:00