Skip to content

kernelci/kernelci-tekton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

KernelCI Tekton Experiments

This repository contains early experiments using Tekton with the aim to implement a Cloud-native KernelCI pipeline.

Proof of concept

KernelCI already relies on Kubernetes to build Linux kernels with GCE and Azure clusters. We're now investigating how we can use the full potential of this technology in order to run other kinds of payloads and come up with a more scalable design than the current Jenkins pipeline.

Initially as a proof-of-concept, the first objectives are to:

  • get familiar with Tekton and Kubernetes to better understand what can be done
  • determine whether Tekton appears to be a suitable tool for KernelCI's use-case
  • identify any weaknesses that might prevent us from using it in production

This may be done by creating a basic version of the current pipeline used in production (building kernels, submitting tests...) or by running other experiments to see how individual features can be used.

Releases

No releases published

Packages

No packages published