Commit Graph

31 Commits

Author SHA1 Message Date
Tom Alexander a66eff79e2
Set up poudriere to build pkgbase. 2024-04-06 11:00:20 -04:00
Tom Alexander 724a8ca394
Fix ansible playbook on FreeBSD. 2024-01-21 15:58:18 -05:00
Tom Alexander 4d620a33b7
Add closed source vscode. 2024-01-18 22:12:08 -05:00
Tom Alexander 80a3f2291c
Add a separate pgp key for work. 2024-01-02 12:29:39 -05:00
Tom Alexander a7fe6ff42d
Update Linux framework laptop for AMD board.
Unfortunately, FreeBSD does not seem to boot so it is not being updated in this commit.
2023-12-07 17:45:18 -05:00
Tom Alexander 05e06d1615
Remove extra subkey from linux build key. 2023-12-07 16:57:55 -05:00
Tom Alexander 68e84fdd77
Add node version manager (nvm) and minor fixes. 2023-11-14 15:05:16 -05:00
Tom Alexander e3e7de8eb1
The SHARED_TOOLCHAIN option was removed in FreeBSD 14. 2023-10-16 19:52:37 -04:00
Tom Alexander 51e5917e43
Remove MODULES_WITH_WORLD. 2023-10-16 19:52:37 -04:00
Tom Alexander 2d260dec90
Update the FreeBSD version. 2023-10-16 19:52:37 -04:00
Tom Alexander 72a8d6f615
Build the ports modules with world instead of just with the kernel.
I'm hoping this fixes an issue where the chroot for building the ports only contains the kernel files and therefore lacks /bin/sh.
2023-10-16 19:52:37 -04:00
Tom Alexander da36f1b3d8
Update build_release script to update the virtual machine OS. 2023-10-16 19:52:37 -04:00
Tom Alexander 1c922c2234
Set up a separate FreeBSD update VM.
It seems to compile the ports kernel modules into the OS, I need to be running the same kernel version as I am building, so I am putting it into its own VM.
2023-10-16 19:52:36 -04:00
Tom Alexander 575d4360f1
Build current instead of 13.2. 2023-10-16 19:52:36 -04:00
Tom Alexander 112cba2b8c
Add more ports to be built along with the kernel. 2023-10-16 19:52:35 -04:00
Tom Alexander a0666e6904
Update pacman.conf for aurutils. 2023-10-06 20:21:41 -04:00
Tom Alexander a6af4eee2f
Add some scripts for investigating the ports tree options. 2023-09-01 14:38:17 -04:00
Tom Alexander 383894bd3f
Disable static on some problem ports. 2023-09-01 10:40:05 -04:00
Tom Alexander 87ff51a517
Write down some options I'd like to experiment with in building FreeBSD. 2023-08-29 09:24:21 -04:00
Tom Alexander 6bde027c48
Add a script to update git aurutil packages. 2023-07-14 14:29:03 -04:00
Tom Alexander 74fb8a3969
Disable cloning the ports tree.
Turns out I'm not going to use it yet so I don't want to needlessly check it out on all my machines.
2023-05-01 19:06:22 -04:00
Tom Alexander 730f9483bd
Clone the FreeBSD ports tree. 2023-05-01 16:40:07 -04:00
Tom Alexander ac914b7ff0
Update to FreeBSD 13.2. 2023-04-12 14:08:40 -04:00
Tom Alexander 11b9a08635
Add expect for aurutils. 2023-03-18 13:40:43 -04:00
Tom Alexander c208c0748d
Do not needlessly update pacman cache in build role.
This was causing an always-yellow step.
2023-03-04 08:46:48 -05:00
Tom Alexander a808f81e27
Add sway for linux. 2023-02-01 23:14:20 -05:00
Tom Alexander 3734f2126c
Update firewall for unifi controller virtual machine. 2023-01-24 00:01:10 -05:00
Tom Alexander 53ad744547
Import the Linux aurutils role as build. 2022-10-16 01:31:15 -04:00
Tom Alexander abd8ba6ce8
Fix user in build. 2022-10-16 01:02:44 -04:00
Tom Alexander 3b9e1b73ad
Fix the owner for the custom freebsd build config. 2022-10-15 22:04:13 -04:00
Tom Alexander ef37320b61
Add a FreeBSD build role. 2022-10-15 21:40:41 -04:00