2 Commits

Author SHA1 Message Date
Tom Alexander
3aefe7c0b5 Update nix builder to gracefully handle errors during setup. 2026-08-09 00:45:41 -04:00
Tom Alexander
a2485dcfe0 Update NixBSD build target to my repo and add a wip branch build target. 2026-08-08 18:36:06 -04:00
3 changed files with 16 additions and 8 deletions

View File

@@ -170,11 +170,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1785893798, "lastModified": 1786250497,
"narHash": "sha256-69nKdvM+E/66sj9R2HEK8i0p0TOt/0MSqfXiZjcJ9nI=", "narHash": "sha256-OPhVT5n9OyPDZA3mIO6D5jVVvp/QmG8nT5Trb0gouSs=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "6386febdb81eb1e072ad7cb568019f06618008fe", "rev": "0a270dcbdd51baa2895634a3baee29373db8337a",
"revCount": 41, "revCount": 42,
"type": "git", "type": "git",
"url": "https://code.fizz.buzz/talexander/nix_builder.git" "url": "https://code.fizz.buzz/talexander/nix_builder.git"
}, },

View File

@@ -61,6 +61,7 @@
systemd.services."build-cache" = systemd.services."build-cache" =
let let
enabled_targets = [ enabled_targets = [
"wip"
"odo" "odo"
"odo_update" "odo_update"
"odowork" "odowork"

View File

@@ -1,5 +1,12 @@
output_directory = "/home/nixworker/persist/nix_builder" output_directory = "/home/nixworker/persist/nix_builder"
[[targets]]
name = "wip"
repo = "https://code.fizz.buzz/talexander/machine_setup.git"
branch = "wip"
path = "nix/configuration"
attr = "nixosConfigurations.odo.config.system.build.toplevel"
[[targets]] [[targets]]
name = "odo" name = "odo"
repo = "https://code.fizz.buzz/talexander/machine_setup.git" repo = "https://code.fizz.buzz/talexander/machine_setup.git"
@@ -180,10 +187,10 @@ output_directory = "/home/nixworker/persist/nix_builder"
[[targets]] [[targets]]
name = "nixbsd" name = "nixbsd"
repo = "https://github.com/nixos-bsd/nixbsd.git" repo = "https://code.fizz.buzz/talexander/machine_setup.git"
revision = "2b512eda58e6d77378bd20d6027802b158942e24" branch = "nixbsd"
path = "." path = "nix/nixbsd"
attr = "base.vmClosureInfo" attr = "computer.vm"
[[targets]] [[targets]]
name = "nix_builder_develop" name = "nix_builder_develop"