Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.
/ kernel-build Public archive

Docker image to compile the Linux kernel for Android devices

License

Notifications You must be signed in to change notification settings

rabilrbl/kernel-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kernel-Build

This repository contains a Docker image to compile the Linux kernel for Android devices.

All dependencies on the image will remain up to date as build workflow runs every day at 10:00 UTC.

Pulling the Docker image

The kernel-build Docker image can be pulled from both ghcr.io and Docker Hub.

GitHub Container Registry (ghcr.io):

docker pull ghcr.io/rabilrbl/kernel-build:latest

Docker Hub:

docker pull rabilrbl/kernel-build:latest

Building the Docker image

The kernel-build Docker image can be built from the Dockerfile in this repository.

docker build -t kernel-build .

All build arguments specified below are optional.

Build arguments

  • GIT_NAME: Name to use for git commits. Default: KernelB
  • GIT_EMAIL: Email to use for git commits. Default: 20230226+kernelb@users.noreply.github.com
  • PULL_REBASE: Perform rebase instead of merge when pulling. Default: true

You can pass build arguments to the build command like this:

docker build -t kernel-build --build-arg GIT_NAME="John Doe" --build-arg GIT_EMAIL="john@doe.com" .

Tags

The kernel-build Docker image is tagged with all available branches in this repository. The latest tag is the default branch.

Using a specific tag or branch

docker pull ghcr.io/rabilrbl/kernel-build:main

Please note that the Docker image is built on top of the Ubuntu latest image.

About

Docker image to compile the Linux kernel for Android devices

Topics

Resources

License

Stars

Watchers

Forks

Packages