CKI lib

All the Python helpers used by multiple projects of the CKI project

cki_check_links.sh

Link checker for Markdown files that uses the “urlchecker” tool to perform the link checks

cki_entrypoint.sh

Best-practice container entrypoint script for CKI container images

cki_lint.sh

Wrapper to run a set of common linters across all of CKI

cki_prepare.sh

Preparation script for CKI shell scripts that handles dependency installation, version management, and package overrides

cki_test.sh

Wrapper to run Python unit tests and check coverage

cki_tox_pipeline.md

Flowchart of the tox-based pipeline stages (linting/testing) in CKI projects.

cki_utils.sh

Common utility functions for CKI shell scripts

cki-dev.sh

Run CKI GitLab CI jobs locally at the speed of light ⚡!

cki_lib.footer

Generates the common footer for bot activity

cki_lib.gitlab

Access the GitLab GraphQL API via command line

cki_lib.inttests

Run integration tests via kind

cki_lib.owners

Parse the kernel owners.yaml file and print the responsible subsystems for kernel source files

cki_lib.yaml

Work with YAML files