diff options
Diffstat (limited to 'build-turris.sh')
-rwxr-xr-x | build-turris.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/build-turris.sh b/build-turris.sh new file mode 100755 index 0000000..bb9ebe6 --- /dev/null +++ b/build-turris.sh @@ -0,0 +1,18 @@ +#!/bin/sh +omnia_hash="17b62c338f2a0862a58bb6951556beecd98ccda9" +moxes=( "spt-mox2" ) +omnias=( "spt-omnia" ) + +cd "${0%/*}" || exit +for system in "${moxes[@]}"; do + echo "Building $system" + nix build -o "result-${system}" ".#nixosConfigurations.${system}.config.system.build.toplevel" +done +for system in "${omnias[@]}"; do + echo "Building $system" + nix build \ + --override-input nixpkgs "github:NixOS/nixpkgs/${omnia_hash}" \ + --override-input nixturris/nixpkgs "github:NixOS/nixpkgs/${omnia_hash}" \ + -o "result-${system}" \ + ".#nixosConfigurations.${system}.config.system.build.toplevel" +done |