From 27e9aaf787465a54ea7ea75f2c638ea46eccab92 Mon Sep 17 00:00:00 2001 From: erik Date: Sun, 12 Jul 2026 15:41:56 +0200 Subject: [PATCH] chore: drop build-ova.sh (Docker build path, superseded by native nix build) Co-Authored-By: Claude Opus 4.8 --- build-ova.sh | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100755 build-ova.sh diff --git a/build-ova.sh b/build-ova.sh deleted file mode 100755 index 048c71f..0000000 --- a/build-ova.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env bash -# Build the VirtualBox OVA inside a throwaway nixos/nix container. -# No nix needed on the host. Output: ./jupiter.ova -set -euo pipefail - -REPO="$(cd "$(dirname "$0")" && pwd)" - -docker run --rm \ - --device /dev/kvm \ - --group-add "$(getent group kvm | cut -d: -f3)" \ - -v "$REPO":/work -w /work \ - nixos/nix \ - bash -c ' - set -euo pipefail - git config --global --add safe.directory /work - nix build \ - --extra-experimental-features "nix-command flakes" \ - .#nixosConfigurations.jupiter-vbox.config.system.build.virtualBoxOVA \ - -o /tmp/result - cp -L /tmp/result/*.ova /work/jupiter.ova - chown '"$(id -u):$(id -g)"' /work/jupiter.ova - echo "BUILD_DONE" - ' - -echo "OVA: $REPO/jupiter.ova"