Automated build and testing for Gentoo Kernel packages and eclasses
GKernelCI is currently working with docker-compose
Clone GKernelCI_docker repository
git clone --recursive https://github.com/GKernelCI/Gdocker
Change the docker-compose.yml and start docker-compose
docker-compose up -d
Kernel ebuilds referenced in the Handbook have certain exemptions from the usual stabilization policy, so stabilization requests are normally only filed for the first version in a long term stable branch (subsequent versions can be stabilized at the discretion of the maintainer).
First, test all available kernel options:
user $cd /usr/src/example-sources-1.2.3
user $make allyesconfig
user $make # add '-j' as appropriate for the hardware
If that succeeds, build with a normal kernel configuration:
user $make distclean
user $make menuconfig
user $make
user $make modules_install # if you use modules
After reboot, check dmesg for anything strange and use the system as normal, trying to get a bit of uptime.
If stabilizing a special feature variant, try to test relevant features.
Any contribute is welcome
Please check the issues for contributing