Add sys-build filesystem config

This commit is contained in:
Ribbon 2026-04-01 18:35:06 -03:00 committed by Jeremy Soller
parent 475fea2e43
commit e42d49d767

31
config/sys-build.toml Normal file
View File

@ -0,0 +1,31 @@
# Configuration for automated self-hosted system compilation testing
include = ["server.toml"]
# General settings
[general]
# Filesystem size in MiB
filesystem_size = 10000
# Package settings
[packages]
cookbook = {}
bottom = "ignore"
kibi = "ignore"
[[files]]
path = "/usr/lib/init.d/30_console"
data = """
requires_weak 10_net
ion /usr/lib/sys_build.ion
"""
[[files]]
path = "/usr/lib/sys_build.ion"
data = """
#!/usr/bin/env ion
export RUST_BACKTRACE=full
cd /home/user/cookbook
make prefix r.sys,--with-package-deps
shutdown
"""