Jabiyeff/build_targets

This repo is used to store build targets for automated builds

★ 0Forks 0GitHub ↗Compare

README

Repo usage

This repo is used to store build targets for automated builds
Server builds off info stored in crdroid.dependencies

Usage

Add to build_targets based on below info

<device> <build_type> <auto-upload> <upload-recovery>

Description:

<device> - device codename  
<build_type> - user/userdebug/eng  
<auto-upload> - yes/no (this autouploads complete build and recovery to SF)  
<upload-recovery> - yes/no (upload recovery to SF)

Dependencies

Each device that's built, needs to have crdroid.dependencies set properly.
Note that you are not allowed to clone via vendor call (git clone).

Format:

[
  {
    "repository": "crdroidandroid/android_device_oem_codename",
    "target_path": "device/oem/codename",
    "branch": "specific branch",
    "remote": "specific from manifest"
  }
]

repository - Mandatory needed to be tracked from crDroid repo for dt (common) and kernel
target_path - Path where to clone repo
branch - Defaults to branch of crdroid remote from default.xml manifest, however can use different one from tracked repo
remote - Defaults to github remote from default.xml manifest, however can use different one from remote list

Note: Branch and remote should not be set if using default defined values (ex: with crDroid 9, branch is default to 13.0 while remote is github)

Contributors

gwolf2uGolbinexneobuddy89DarkJoker360FlowerSea0208Prashant-1695rushiranpiseLinux4JabiyeffjashvakhariaiKeramatpopoASMiamthecloverlyfirebird11zlewchan

Issues