Commit Graph

168 Commits

Author SHA1 Message Date
Andreas Zweili 846a3bb459 Limit the attic processes when pushing builds 2024-04-18 20:18:11 +02:00
Andreas Zweili f71cff27ed Add a script to build and push all machines 2024-04-15 22:37:43 +02:00
Andreas Zweili 81077feb6f Make the test-build script easier to work with 2024-04-08 21:33:26 +02:00
Andreas Zweili d227fc5a37 Skip mobile 2024-04-08 21:33:26 +02:00
Andreas Zweili e9f3a9a877 Remove nom from test-build 2024-02-05 20:56:49 +01:00
Andreas Zweili 4d4f6ce3df Add missing variable 2024-01-29 13:54:43 +01:00
Andreas Zweili 4e47d8294c Delete unused scripts 2024-01-29 13:48:45 +01:00
Andreas Zweili 1151291353 Warn and exit if scripts aren't run with sudo 2024-01-29 13:48:30 +01:00
Andreas Zweili 8fac0bf1a3 Create the initrd key during setup 2024-01-29 13:45:21 +01:00
Andreas Zweili 018f82cfda Add script to install system 2024-01-15 20:41:14 +01:00
Andreas Zweili c7253c13a0 Add function to unmount partitions 2024-01-15 18:53:18 +01:00
Andreas Zweili 7fb0fa6852 Remove wipefs 2024-01-15 18:36:20 +01:00
Andreas Zweili a348842ea5 Wipe the partitions as well 2024-01-15 18:33:11 +01:00
Andreas Zweili 8fb4e4282b Wipe the filesystem before doing any actions 2024-01-15 18:31:16 +01:00
Andreas Zweili c0a6a41649 Add set -e to various scripts 2024-01-15 13:25:22 +01:00
Andreas Zweili 62ad1f81c3 Replace tabs with spaces 2024-01-15 13:20:29 +01:00
Andreas Zweili ac5eec56d5 Rename the partition after creating the uefi 2024-01-15 13:18:53 +01:00
Andreas Zweili 4bb847ec30 Make script executable 2024-01-15 12:13:43 +01:00
Andreas Zweili caf52b8135 Fix bugs 2024-01-15 11:43:57 +01:00
Andreas Zweili 4d75d48ff6 Fix bugs 2024-01-15 11:36:43 +01:00
Andreas Zweili 2c82d38b5b Rewrite to functions 2024-01-15 11:35:38 +01:00
Andreas Zweili 8ac3984024 Unmount uefi after creation 2024-01-15 11:28:33 +01:00
Andreas Zweili 9736d6c48a Replace the rename script with a shell script 2024-01-15 11:27:49 +01:00
Andreas Zweili f25049d17e Replace the python script with two bash scripts
It's easier to work with and the setup often needs a little tweaking depending
on the device.
2024-01-15 11:17:44 +01:00
Andreas Zweili 87f45ae4fd Add timeouts 2024-01-14 16:50:27 +01:00
Andreas Zweili a1e4d0ae67 Unify the scripts to format disks 2024-01-13 11:19:03 +01:00
Andreas Zweili c10c3a2c21 Rewrite format-sdcard.py to use f2fs 2024-01-10 22:03:54 +01:00
Andreas Zweili e9fd402dba Finalise UEFI support for Raspberry Pi 4 2024-01-09 21:57:51 +01:00
Andreas Zweili e1252a7e95 Adjust settings 2024-01-08 00:11:08 +01:00
Andreas Zweili 4e6061e16f Adjust labels 2024-01-07 22:17:56 +01:00
Andreas Zweili 1d31100ff4 Add script to format sd cards 2024-01-07 22:14:43 +01:00
Andreas Zweili 779c42684b Add a command to run a script on all servers 2024-01-02 18:05:52 +01:00
Andreas Zweili bb58d539f1 Remove nom from image build script 2023-12-30 16:26:27 +01:00
Andreas Zweili ef482afba3 Add the skip block 2023-12-28 14:36:29 +01:00
Andreas Zweili a1800a7c83 Add a script to reboot all machines 2023-12-28 14:30:30 +01:00
Andreas Zweili 7d83abc729 Remove nix-output-monitor from update-single-machine 2023-12-04 18:01:36 +01:00
Andreas Zweili 92133d0b1a Remove nom from update scripts 2023-12-04 17:21:23 +01:00
Andreas Zweili b13bd21de2 Remove nom when using the reboot option
For some reason nmon hangs endlessly and doesn't let me enter the password to
reboot the system.
2023-12-04 13:01:55 +01:00
Andreas Zweili eb88adb500 Add reboot option to update-single-machine command 2023-12-04 13:01:55 +01:00
Andreas Zweili bb80ff5a7b Make the management scripts easier to use 2023-12-04 13:01:55 +01:00
Andreas Zweili 697f164aa5 Reformat shell scripts 2023-11-26 12:14:24 +01:00
Andreas Zweili 3d32f750f0 Use nix-output-monitor in all scripts 2023-11-26 12:14:08 +01:00
Andreas Zweili ce38921608 Move the script into a module 2023-11-26 11:18:22 +01:00
Andreas Zweili bfaa1d313e Add a script to test SD cards 2023-11-26 09:21:18 +01:00
Andreas Zweili d421ed271f Replace python shebang with nix-shell shebang 2023-07-22 14:29:02 +02:00
Andreas Zweili 0292cdd45a Display a different message when rebooting 2023-06-19 11:59:04 +02:00
Andreas Zweili 53e26498ce Remove unneeded ampersand 2023-06-19 11:57:40 +02:00
Andreas Zweili 0926fd637d Don't switch the configuration when we reboot the Pis 2023-06-19 11:46:54 +02:00
Andreas Zweili 7553caca49 Remove the build-host argument 2023-06-09 07:37:24 +02:00
Andreas Zweili f3ef539c9d Add a skip list to test_build 2023-06-05 10:09:24 +02:00