Remove examples/home and the antigua WireGuard import script
The hand-written port of antigua's router role predates the installer and the web UI; the router is configured through settings.json now. Its flake outputs (the home configuration, installer-home, the home check) go too. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AeFqV9dZrK6nipHkPfyM4F
This commit is contained in:
+3
-4
@@ -1,8 +1,8 @@
|
||||
# The quick checks: no VM boots. Catches what most failed runs of the VM tests
|
||||
# were about (Go and Nix errors, shellcheck, type errors in the test scripts,
|
||||
# assertions). Evaluating NixOS is the cost: about a minute for the default.
|
||||
# router-fast Go checks; the installer, a settings-built router
|
||||
# (via the release) and the home gateway build
|
||||
# router-fast Go checks; the installer and a settings-built router
|
||||
# (via the release) build
|
||||
# router-fast --drivers also build every VM test's driver (type-checks the
|
||||
# test scripts, builds the VMs' systems): minutes
|
||||
# router-fast --all also every flake check without VMs (assertions,
|
||||
@@ -40,7 +40,6 @@ fi
|
||||
step "systems build (shellcheck of the scripts, units, firewall rules)"
|
||||
nix build --no-link --max-jobs 1 \
|
||||
.#nixosConfigurations.installer.config.system.build.toplevel \
|
||||
.#nixosConfigurations.home.config.system.build.toplevel \
|
||||
.#release
|
||||
|
||||
if [ "$drivers" = 1 ]; then
|
||||
@@ -52,7 +51,7 @@ if [ "$drivers" = 1 ]; then
|
||||
fi
|
||||
if [ "$all" = 1 ]; then
|
||||
step "the checks that need no VM"
|
||||
nix build --no-link --max-jobs 1 .#checks.x86_64-linux.{lib,assertions,example,home}
|
||||
nix build --no-link --max-jobs 1 .#checks.x86_64-linux.{lib,assertions,example}
|
||||
step "everything evaluates"
|
||||
nix flake check --no-build
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user