From 3e3d24e12750a5a79925ae36b5e48598116d5636 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 18 Jan 2026 13:25:00 -0600 Subject: Add CI/CD test infrastructure - Add Makefile with targets: all, test, test-unit, test-install, build, release, clean, lint - Add test-install.sh for automated VM installation testing - Add test configs: single-disk, mirror, raidz1, no-ssh, custom-locale - Add test-logs/ to .gitignore - Uses sshpass for SSH authentication to live ISO - Copies latest install-archzfs to VM before testing (allows testing without rebuild) - Supports --list to show available configs --- scripts/test-configs/custom-locale.conf | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 scripts/test-configs/custom-locale.conf (limited to 'scripts/test-configs/custom-locale.conf') diff --git a/scripts/test-configs/custom-locale.conf b/scripts/test-configs/custom-locale.conf new file mode 100644 index 0000000..f0cda9b --- /dev/null +++ b/scripts/test-configs/custom-locale.conf @@ -0,0 +1,13 @@ +# Test config: Non-US locale (tests locale handling) + +HOSTNAME=test-locale +TIMEZONE=Europe/Berlin +LOCALE=de_DE.UTF-8 +KEYMAP=de + +DISKS=/dev/vda + +NO_ENCRYPT=yes +ROOT_PASSWORD=testpass + +ENABLE_SSH=yes -- cgit v1.2.3