Skip to content
This repository was archived by the owner on May 13, 2023. It is now read-only.
/ android-kernel-ci Public archive

Generic auto-build repo for Android kernels using various CI

Notifications You must be signed in to change notification settings

ViRb3/android-kernel-ci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android Kernel CI Releases

A generic auto-build repo for Android kernels using various Continuous Integration services

Features

  • OnePlus 5T ARM64 preset
  • RedFlare kernel by Tresk
  • Automatic versioning

Usage

Run a new pipeline, optionally defining variables

Variables

  • AKCI_REF - git tag or branch to build from
  • AKCI_LABEL - label to use for kernel. If not defined, kernel will be labeled with short git commit hash
  • AKCI_CCACHE - whether to use ccache. Define to enable, default: undefined

Examples

  • no variables
    • builds from latest HEAD commit 320408e0
    • produces Redflare-Kernel-SNAPSHOT-320408e0.zip
  • REF="alpha"
    • builds from latest tag or branch alpha commit 73a05b11
    • produces Redflare-Kernel-SNAPSHOT-73a05b11.zip
  • LABEL="1.0"
    • builds from latest HEAD commit 320408e0
    • produces Redflare-Kernel-1.0.zip
  • REF="alpha" LABEL="1.0"
    • builds from latest tag or branch alpha commit 73a05b11
    • produces Redflare-Kernel-1.0.zip

Configuring

Check config.sh and build-deps.sh

Notes

GitLab

Do not flash the artifacts, extract them and flash the zip inside!

DroneCI

As of writing there is no release mechanism, so ZIPs are uploaded to transfer.sh and stored for 14 days

About

Generic auto-build repo for Android kernels using various CI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages