... | @@ -23,10 +23,10 @@ $ sudo docker pull registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:la |
... | @@ -23,10 +23,10 @@ $ sudo docker pull registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:la |
|
|
|
|
|
```shell
|
|
```shell
|
|
$ sudo mkdir -p \
|
|
$ sudo mkdir -p \
|
|
/e/src \
|
|
/srv/e/src \
|
|
/e/zips \
|
|
/srv/e/zips \
|
|
/e/logs \
|
|
/srv/e/logs \
|
|
/e/ccache \
|
|
/srv/e/ccache \
|
|
```
|
|
```
|
|
|
|
|
|
## 4. Start build
|
|
## 4. Start build
|
... | @@ -36,13 +36,13 @@ Run the following command. Don't forget to replace `<my-device>` with your devic |
... | @@ -36,13 +36,13 @@ Run the following command. Don't forget to replace `<my-device>` with your devic |
|
|
|
|
|
```shell
|
|
```shell
|
|
$ sudo docker run \
|
|
$ sudo docker run \
|
|
-v "/e/src:/srv/src:delegated" \
|
|
-v "/srv/e/src:/srv/src:delegated" \
|
|
-v "/e/zips:/srv/zips:delegated" \
|
|
-v "/srv/e/zips:/srv/zips:delegated" \
|
|
-v "/e/logs:/srv/logs:delegated" \
|
|
-v "/srv/e/logs:/srv/logs:delegated" \
|
|
-v "/e/ccache:/srv/ccache:delegated" \
|
|
-v "/srv/e/ccache:/srv/ccache:delegated" \
|
|
-e "BRANCH_NAME=eelo-0.1" \
|
|
-e "BRANCH_NAME=eelo-0.1" \
|
|
-e "DEVICE_LIST=<my-device>" \
|
|
-e "DEVICE_LIST=<my-device>" \
|
|
-e "CUSTOM_PACKAGES='GmsCore GsfProxy FakeStore Telegram Signal Mail BlissLauncher BlissIconPack MozillaNlpBackend YahooWeatherProvider AccountManager MagicEarth MuPDF OpenCamera eDrive Weather Notes Tasks NominatimNlpBackend Light'" \
|
|
-e "CUSTOM_PACKAGES='GmsCore GsfProxy FakeStore Telegram Signal Mail BlissLauncher BlissIconPack MozillaNlpBackend YahooWeatherProvider AccountManager MagicEarth MuPDF OpenCamera eDrive Weather Notes Tasks NominatimNlpBackend Light Etar AnySoftKeyboard'" \
|
|
-e "SIGNATURE_SPOOFING=restricted" \
|
|
-e "SIGNATURE_SPOOFING=restricted" \
|
|
-e "OTA_URL=https://ota.ecloud.global/api" \
|
|
-e "OTA_URL=https://ota.ecloud.global/api" \
|
|
-e "REPO=https://gitlab.e.foundation/e/os/android.git" \
|
|
-e "REPO=https://gitlab.e.foundation/e/os/android.git" \
|
... | @@ -53,13 +53,13 @@ registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:latest |
... | @@ -53,13 +53,13 @@ registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:latest |
|
Example for kiwi:
|
|
Example for kiwi:
|
|
```shell
|
|
```shell
|
|
$ sudo docker run \
|
|
$ sudo docker run \
|
|
-v "/e/src:/srv/src:delegated" \
|
|
-v "/srv/e/src:/srv/src:delegated" \
|
|
-v "/e/zips:/srv/zips:delegated" \
|
|
-v "/srv/e/zips:/srv/zips:delegated" \
|
|
-v "/e/logs:/srv/logs:delegated" \
|
|
-v "/srv/e/logs:/srv/logs:delegated" \
|
|
-v "/e/ccache:/srv/ccache:delegated" \
|
|
-v "/srv/e/ccache:/srv/ccache:delegated" \
|
|
-e "BRANCH_NAME=eelo-0.1" \
|
|
-e "BRANCH_NAME=eelo-0.1" \
|
|
-e "DEVICE_LIST=kiwi" \
|
|
-e "DEVICE_LIST=kiwi" \
|
|
-e "CUSTOM_PACKAGES='GmsCore GsfProxy FakeStore Telegram Signal Mail BlissLauncher BlissIconPack MozillaNlpBackend YahooWeatherProvider AccountManager MagicEarth MuPDF OpenCamera eDrive Weather Notes Tasks NominatimNlpBackend Light'" \
|
|
-e "CUSTOM_PACKAGES='GmsCore GsfProxy FakeStore Telegram Signal Mail BlissLauncher BlissIconPack MozillaNlpBackend YahooWeatherProvider AccountManager MagicEarth MuPDF OpenCamera eDrive Weather Notes Tasks NominatimNlpBackend Light Etar AnySoftKeyboard'" \
|
|
-e "SIGNATURE_SPOOFING=restricted" \
|
|
-e "SIGNATURE_SPOOFING=restricted" \
|
|
-e "OTA_URL=https://ota.ecloud.global/api" \
|
|
-e "OTA_URL=https://ota.ecloud.global/api" \
|
|
-e "REPO=https://gitlab.e.foundation/e/os/android.git" \
|
|
-e "REPO=https://gitlab.e.foundation/e/os/android.git" \
|
... | @@ -77,7 +77,7 @@ $ adb shell getprop ro.product.device |
... | @@ -77,7 +77,7 @@ $ adb shell getprop ro.product.device |
|
|
|
|
|
## 5. Get your image!
|
|
## 5. Get your image!
|
|
|
|
|
|
When your build is finished, please find your images inside `/e/zips/<my-device>` folder. To install, please refer to our [wiki](https://gitlab.e.foundation/e/wiki/en/wikis/devices-list).
|
|
When your build is finished, please find your images inside `/srv/e/zips/<my-device>` folder. To install, please refer to our [wiki](https://gitlab.e.foundation/e/wiki/en/wikis/devices-list).
|
|
|
|
|
|
If you need help, please join us on our [community support Telegram channel](https://t.me/joinchat/Fzzi3kUbP-AcoQz3zYHl5A).
|
|
If you need help, please join us on our [community support Telegram channel](https://t.me/joinchat/Fzzi3kUbP-AcoQz3zYHl5A).
|
|
|
|
|
... | | ... | |