Skip to content

gctucker/kernelci-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KernelCI project logo

KernelCI project

KernelCI is a Linux Foundation project dedicated to testing the upstream Linux kernel.

Mission statement:

To ensure the quality, stability and long-term maintenance of the Linux kernel by maintaining an open ecosystem around test automation practices and principles.

This repository contains general documentation about the project.

kernelci.org static website

The source code of the kernelci.org static website is contained in the kernelci.org directory. It uses the Hugo framework.

To set up a local development server with Docker:

$ git clone https://github.com/kernelci/kernelci-project.git
$ cd kernelci-project
$ sudo apt install -y git-lfs
$ git-lfs fetch
$ git-lfs checkout
$ git submodule update --init --recursive
$ cd kernelci.org

Then to start the server:

$ docker run -v $PWD:/src -p 1313:1313 klakegg/hugo:0.80.0-ext-debian server -D

Alternatively, this can be started with docker-compose:

docker-compose up

Then open http://localhost:1313 in your browser.

Secrets and git-crypt

The secrets directory contains encrypted files with credentials used by the KernelCI project. See the Secrets page for more details about how it is used.

About

KernelCI Linux Foundation project documentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 93.0%
  • Python 6.8%
  • SCSS 0.2%