-
Notifications
You must be signed in to change notification settings - Fork 4
Repository list
Status: moved to kernelci.org/docs
The KernelCI project has several GitHub repositories and some forks.
-
kernelci-core contains all the scripts and Jenkins pipelines to build the kernels and rootfs images used by the lava tests and all the LAVA CI files used to generate the test plans.
-
kernelci-backend contains the API code (http://api.kernelci.org), it can be installed using the ansible playbook distributed in the repository kernelci-backend-config
-
kernelci-frontend contains the website code (http://kernelci.org), it can be installed using the ansible playbook distributed in the repository kernelci-frontend-config
-
kernelci-doc. The only purpose of this repository is to enable the wiki that you're reading now and for having a place to add the images and other files.
-
kci_admin contains kci a tool to help with various KernelCI admin operations, such as managing API tokens.
-
buildroot It's a fork of the official buildroot repository, it contains the code used to generate the buildroot images hosted at https://storage.kernelci.org/images/rootfs/buildroot/
-
builder-config2 Ansible playbook with configuration for kernel builders of the kernelci.org infrastructure. The files containing the secrets (passwords, etc) are hosted encrypted in the repository builder-config-data
-
lava-docker and lava-slave-docker These repos are the code for the lava docker containers at https://hub.docker.com/u/kernelci/
-
kernelci-build-staging replaced by kernelci-build
-
lava-ci and lava-ci-staging replaced by kernelci-core
-
builder-config replaced by builder-config2
-
kernelci-docker Docker containers configurations for KernelCI. Not updated, check instead: https://github.com/lucj/kernelci-docker/
-
https://github.com/kernelci/pkg-lava-dispatcher (fork, is this still used ?)
-
https://github.com/kernelci/lava-server (fork, still used?)
-
https://github.com/kernelci/lava-dispatcher (fork, still used?)
-
https://github.com/kernelci/pkg-lava-server (fork, still used?)
KernelCI has currently a lot of moving parts and all the information in this wiki is work in progress. This is a public wiki, feel free to contribute!