mirror of
https://github.com/lineageos4microg/docker-lineage-cicd
synced 2024-11-09 10:09:56 +01:00
Update default branch from cm-14.1 to lineage-16.0
Also adjust the examples in the README.
This commit is contained in:
parent
c3478c3352
commit
481aefe6de
@ -32,7 +32,7 @@ ENV CCACHE_SIZE 50G
|
||||
|
||||
# Environment for the LineageOS branches name
|
||||
# See https://github.com/LineageOS/android_vendor_cm/branches for possible options
|
||||
ENV BRANCH_NAME 'cm-14.1'
|
||||
ENV BRANCH_NAME 'lineage-16.0'
|
||||
|
||||
# Environment for the device list (separate by comma if more than one)
|
||||
# eg. DEVICE_LIST=hammerhead,bullhead,angler
|
||||
|
21
README.md
21
README.md
@ -42,7 +42,7 @@ TL;DR - go to the [Examples](#examples)
|
||||
|
||||
The two fundamental settings are:
|
||||
|
||||
* `BRANCH_NAME (cm-14.1)`: LineageOS branch, see the branch list
|
||||
* `BRANCH_NAME (lineage-16.0)`: LineageOS branch, see the branch list
|
||||
[here][los-branches] (multiple comma-separated branches can be specified)
|
||||
* `DEVICE_LIST`: comma-separated list of devices to build
|
||||
|
||||
@ -161,12 +161,12 @@ When `LOCAL_MIRROR` is `true`:
|
||||
|
||||
## Examples
|
||||
|
||||
### Build for thea (cm-14.1, officially supported), test keys, no patches
|
||||
### Build for bacon (lineage-16.0, officially supported), test keys, no patches
|
||||
|
||||
```
|
||||
docker run \
|
||||
-e "BRANCH_NAME=cm-14.1" \
|
||||
-e "DEVICE_LIST=thea" \
|
||||
-e "BRANCH_NAME=lineage-16.0" \
|
||||
-e "DEVICE_LIST=bacon" \
|
||||
-v "/home/user/lineage:/srv/src" \
|
||||
-v "/home/user/zips:/srv/zips" \
|
||||
-v "/home/user/logs:/srv/logs" \
|
||||
@ -174,12 +174,12 @@ docker run \
|
||||
lineageos4microg/docker-lineage-cicd
|
||||
```
|
||||
|
||||
### Build for dumpling (lineage-15.1, officially supported), custom keys, restricted signature spoofing with integrated microG and FDroid
|
||||
### Build for angler (lineage-15.1, officially supported), custom keys, restricted signature spoofing with integrated microG and FDroid
|
||||
|
||||
```
|
||||
docker run \
|
||||
-e "BRANCH_NAME=lineage-15.1" \
|
||||
-e "DEVICE_LIST=dumpling" \
|
||||
-e "DEVICE_LIST=angler" \
|
||||
-e "SIGN_BUILDS=true" \
|
||||
-e "SIGNATURE_SPOOFING=restricted" \
|
||||
-e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension " \
|
||||
@ -209,13 +209,13 @@ it ends with `.xml`) in the `/home/user/manifests` folder with this content:
|
||||
</manifest>
|
||||
```
|
||||
|
||||
### Build for four devices on cm-14.1 and lineage-15.1 (officially supported), custom keys, restricted signature spoofing with integrated microG and FDroid, custom OTA server
|
||||
### Build for four devices on lineage-15.1 and lineage-16.0 (officially supported), custom keys, restricted signature spoofing with integrated microG and FDroid, custom OTA server
|
||||
|
||||
```
|
||||
docker run \
|
||||
-e "BRANCH_NAME=cm-14.1,lineage-15.1" \
|
||||
-e "DEVICE_LIST_CM_14_1=onyx,thea" \
|
||||
-e "DEVICE_LIST_LINEAGE_15_1=cheeseburger,dumpling" \
|
||||
-e "BRANCH_NAME=lineage-15.1,lineage-16.0" \
|
||||
-e "DEVICE_LIST_LINEAGE_15_1=angler,oneplus2" \
|
||||
-e "DEVICE_LIST_LINEAGE_16_0=bacon,dumpling" \
|
||||
-e "SIGN_BUILDS=true" \
|
||||
-e "SIGNATURE_SPOOFING=restricted" \
|
||||
-e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension " \
|
||||
@ -313,4 +313,3 @@ docker run \
|
||||
[a6000-xda]: https://forum.xda-developers.com/lenovo-a6000/development/rom-lineageos-15-1-t3733747
|
||||
[a6000-device-tree-deps]: https://github.com/dev-harsh1998/android_device_lenovo_a6000/blob/lineage-15.1/lineage.dependencies
|
||||
[a6000-common-tree-deps]: https://github.com/dev-harsh1998/android_device_lenovo_msm8916-common/blob/lineage-15.1/lineage.dependencies
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user