hs as builder for basado
All checks were successful
/ build-all (push) Successful in 1m21s

This commit is contained in:
ant 2025-10-04 17:25:54 +02:00
parent 69baac502c
commit 2bb91dff9b
3 changed files with 25 additions and 2 deletions

View file

@ -107,4 +107,17 @@ in
services.udev.packages = [
pkgs.android-udev-rules
];
nix.distributedBuilds = true;
nix.settings.builders-use-substitutes = true;
nix.buildMachines = [
{
hostName = "192.168.1.5";
protocol = "ssh-ng";
sshUser = "remotebuild";
sshKey = "/home/ant/.ssh/id_ed25519";
system = pkgs.stdenv.hostPlatform.system;
supportedFeatures = [ "nixos-test" "big-parallel" "kvm" "gccarch-x86-64-v3" ];
}
];
}

View file

@ -1,6 +1,7 @@
{ config, pkgs, ... }:
let sshKeys = with (import ../sshKeys.nix); [
hs
basado
];
in
{
@ -16,4 +17,13 @@ in
users.groups.remotebuild = {};
nix.settings.extra-trusted-users = [ "remotebuild" ];
nix.settings.system-features = [
"benchmark"
"big-parallel"
"ca-derivations"
"kvm"
"nixos-test"
"gccarch-x86-64-v2"
"gccarch-x86-64-v3"
];
}

View file

@ -18,6 +18,7 @@ in {
../common.nix
../forgejo.nix
(import ../remote-disk-unlock.nix ["r8169"] sshKeys)
../builder.nix
];
boot = {
@ -146,7 +147,6 @@ in {
nix.distributedBuilds = true;
nix.settings.builders-use-substitutes = true;
nix.buildMachines = [
{
hostName = "192.168.1.2";
@ -154,7 +154,7 @@ in {
sshUser = "remotebuild";
sshKey = "/home/ant/.ssh/id_ed25519";
system = pkgs.stdenv.hostPlatform.system;
supportedFeatures = [ "nixos-test" "big-parallel" "kvm" ];
supportedFeatures = [ "nixos-test" "big-parallel" "kvm" "gccarch-x86-64-v3" ];
}
];
}