Repo which contains the Jenkins Build Parameters of all the devices which are used by Elixir Robot (bot) to trigger builds in Project Elixir Jenkins
Please follow the below steps to create your device config and make a PR to this repo:
- Create a JSON file having your device codename as its file name.
codename.json
- Use the below template and edit it according to your needs and add it in the JSON file.
{
"DEVICE": "",
"REPO": "",
"DIR": "",
"BUILD_TYPE": "userdebug",
"UPLOAD_RECOVERY": true,
"IS_PIXEL": false,
"SHOW_STATUS": true
}
Note
DEVICE
: Device codename.REPO
: Github repo link of the device tree.DIR
: Directory where the device tree repo needs to be cloned.BUILD_TYPE
: Self explanatory.UPLOAD_RECOVERY
: Self explanatory.IS_PIXEL
: Self explanatory.SHOW_STATUS
: Show/Hide jenkins console and post on cli channel
- Finally make a PR to this repo and tag any core member in maintainers group to merge it.
Example: Ref Here
Tip