lineageos4microg / docker-lineage-cicd

Docker microservice for LineageOS Continuous Integration and Continous Deployment
https://hub.docker.com/r/lineageos4microg/docker-lineage-cicd
GNU General Public License v3.0
493 stars 194 forks source link

`lineage-20` docker image needs to be pushed to dockerhub #439

Closed petefoth closed 1 year ago

petefoth commented 1 year ago

Using the pushed master image from dockerhub does not work for building lineage-20.0 branch.

docker run -e "BRANCH_NAME=lineage-20.0" \
.... 
lineageos4microg/docker-lineage-cicd

fails with error

Set cache size limit to 50.0 GB
>> [Sun May  7 23:46:45 UTC 2023] Building branch lineage-20.0 is not (yet) suppported

for the build to succeed the last line needs to be

lineageos4microg/docker-lineage-cicd:lineage-20

petefoth commented 1 year ago

Never mind

Log output ``` error: Cannot checkout LineageOS/android_external_chromium-webview_prebuilt_x86_64 error: Unable to fully sync the tree error: Checking out local projects failed. Failing repos: external/chromium-webview/prebuilt/arm64 external/chromium-webview/prebuilt/x86 external/chromium-webview/prebuilt/x86_64 ```
$ docker images
REPOSITORY                             TAG          IMAGE ID       CREATED        SIZE
lineageos4microg/docker-lineage-cicd   latest       fb3dd536126a   8 weeks ago    2.05GB
lineageos4microg/docker-lineage-cicd   master       fb3dd536126a   8 weeks ago    2.05GB
lineageos4microg/docker-lineage-cicd   lineage-20   60aa571d62d4   6 months ago   2.06GB
lineageos4microg/docker-lineage-cicd   <none>       85e4b980063f   9 months ago   2.05GB
lineageos4microg/docker-lineage-cicd   <none>       e7b5f8b26633   9 months ago   2.05GB

I'll close this issue and raise another to sort out which images to use, and update the README if needed