Commit Graph

23 Commits (8d664da2c061997d57b2faf66f547af1893cb543)

Author SHA1 Message Date
Dustin 8d664da2c0 fixup! ci: Add CAP_CHROOT to build container
dustin/photoframe2/pipeline/pr-dev/ci This commit looks good Details
2024-12-30 07:38:59 -06:00
Dustin 9bf870064f wip: Install Sway WM
dustin/photoframe2/pipeline/pr-dev/ci Something is wrong with the build of this commit Details
2024-12-29 20:28:06 -06:00
Dustin 29a935c490 ci: Add CAP_CHROOT to build container
This is needed in order to run `passwd -R` to clear the root password
in the target filesystem.
2024-12-29 20:25:49 -06:00
Dustin dc2b52705c fixup-firefox-bin
dustin/photoframe2/pipeline/pr-dev/ci This commit looks good Details
2024-12-29 17:08:49 -06:00
Dustin 3d4a98473c ci: archive build logs on failure
dustin/photoframe2/pipeline/pr-dev/ci There was a failure building this commit Details
2024-12-29 15:04:39 -06:00
Dustin 094e8d47b9 Update AimeeOS 2024-12-29 15:04:38 -06:00
Dustin 904594b765 wip: firefox binary 2024-12-29 15:04:27 -06:00
Dustin 6d466852a0 fixup! wip: use persistent volumes for portage, binpkgs 2024-12-23 19:30:43 -06:00
Dustin d667070a51 xxx: debugging firefox build fail to find clang
dustin/photoframe2/pipeline/pr-dev/ci This commit looks good Details
2024-12-23 16:55:09 -06:00
Dustin a26f109145 wip: build firefox w/ gcc
dustin/photoframe2/pipeline/pr-dev/ci There was a failure building this commit Details
cannot find aarch64-unknown-linux-gnu-clang-19
2024-12-23 12:06:18 -06:00
Dustin 339324362f fixup! wip: Install Firefox
dustin/photoframe2/pipeline/pr-dev/ci There was a failure building this commit Details
2024-12-22 22:39:32 -06:00
Dustin 047b8e4914 wip: use persistent volumes for portage, binpkgs 2024-12-22 22:04:00 -06:00
Dustin b86d347683 wip: Install Firefox 2024-12-22 20:29:29 -06:00
Dustin fd925c3da0 Update Aimee OS
dustin/photoframe2/pipeline/head This commit looks good Details
2024-12-22 17:57:46 -06:00
Dustin 428e30c01d ci: Clear env to run build
dustin/photoframe2/pipeline/head There was a failure building this commit Details
We don't need any of the environment variables Jenkins sets, and some of
them (like `GIT_COMMIT`) interfere with building packages.
2024-12-22 14:34:48 -06:00
Dustin f560d965cf Update aimee-os
dustin/photoframe2/pipeline/head There was a failure building this commit Details
2024-12-13 19:46:09 -06:00
Dustin 4161d20de2 portage: Install-mask systemd-nsresourced
I don't know what this is for; I think it has something to do with
containers, possibly for `systemd-npsawn`?  It spawns a bunch of
processes and wastes several megabytes of RAM.
2024-12-13 19:44:30 -06:00
Dustin 5871260128 customize: Add script
Deleting the initial password for `root` so we can log in to the serial
console for debugging.

Enabling _wpa_supplicant_ to connect to WiFi automatically.
2024-12-13 19:43:33 -06:00
Dustin a9e01d36e8 Add Rasperry Pi WiFi support
We need the Broadcom firmware from the _linux-firmware_ package (and
nothing else).  We also need _wpa_supplicant_, to configure the WiFi
connection.  Finally, we need to configure _systemd-networkd_ to manage
the network device.
2024-12-13 19:41:03 -06:00
Dustin 26d83bd68b config: Set rootflags
Need to add `rootwait` because the Raspberry Pi SD card reader is really
slow and does not initialize in time for the kernel to load the root
filesystem from it.
2024-12-13 19:37:21 -06:00
Dustin 3de06660b0 wip: Enable BCM2835_MMC
dustin/photoframe2/pipeline/head This commit looks good Details
Trying to get the kernel to find the root filesystem on the SD card...
2024-12-10 14:43:10 -06:00
Dustin adf77e301c ci: Begin Jenkins build pipeline
dustin/photoframe2/pipeline/head This commit looks good Details
2024-12-10 10:39:10 -06:00
Dustin a9fe599978 Initial commit 2024-12-10 10:39:10 -06:00