Buildroot configuration for network-booted Jenkins agent system.
This repository has been archived on 2023-11-14. You can view files and clone it, but cannot push or open issues/pull-requests.
Network-Booted Jenkins Agent
Required Build Host Configuration
sudo dnf install -y \
ncurses-devel \
perl-ExtUtils-MakeMaker \
perl-FindBin \
perl-Thread-Queue \
--
git clone git://git.buildroot.net/buildroot ~/src/buildroot
Build
Build the Initramfs
make -C ~/src/buildroot O=${PWD}/_build/initramfs BR2_EXTERNAL=${PWD} jenkinsagent_initramfs_defconfig
make -C _build/initramfs -j $(nproc)
Build the Rootfs
make -C ~/src/buildroot O=${PWD}/_build/rootfs BR2_EXTERNAL=${PWD} jenkinsagent_defconfig
make -C _build/rootfs -j $(nproc)