docker build fails at 89% for version NOUGAT and devices titan, thea, surnia, condor and others
- /e/ version: latest docker build community edition v1-NOUGAT
- Device model: titan, thea, surina,
- When it started to occur: may 22nd, 2020
- Reproducible with the last /e/ version: yes
- Reproducible with LineageOS: don't know
Summary
I set up a docker environment, that worked for a long time for different supported (titan) and unsupported (thea, surnia, ...) devices.
At least since May 24th the build is broken.
The build process continues up to 89% and then fails.
The error is:
Error: No resource found that matches the given name (at 'icon' with value '@drawable/ic_audio_ring_notif').
and it is raised by some code in the file /srv/src/NOUGAT/packages/apps/Settings/res/xml/sound_settings.xml
This file was last changed on May 20th and I suppose the build does not work since this change.
At the moment I have no output available but I'll post it as soon as possible.
The problem
Set up docker environment as described in your documentation, use community image.
Start a build:
docker run
-v "/srv/e/src:/srv/src"
-v "/srv/e/zips:/srv/zips"
-v "/srv/e/logs:/srv/logs"
-v "/srv/e/ccache:/srv/ccache"
-e "BRANCH_NAME=v1-nougat"
-e "DEVICE_LIST=surnia"
-e "REPO=https://gitlab.e.foundation/e/os/android.git"
registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:community
What is the current behavior?
The build fails at 89%, the zip files are not created
What is the expected correct behavior?
The os is build, a zip file is created.
Technical informations
Relevant logs (adb logcat
)
Error: No resource found that matches the given name (at 'icon' with value '@drawable/ic_audio_ring_notif').