Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

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').