1
0
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:
Nicola Corna 2019-08-21 10:24:13 +02:00
parent c3478c3352
commit 481aefe6de
2 changed files with 11 additions and 12 deletions

@ -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

@ -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