Ошибка сообщает, что скрипт пытается открыть файл и не имеет разрешения на открытие этого файла.
Учитывая, что рассматриваемый файл находится в каталоге build
, а также сведения из трассировки стека, я предполагаю, что ваш скрипт пытается записать в этот файл.
Наиболее вероятный сценарий здесь заключается в том, что в вашем контейнере нет каталога build
, и вы не написали никакого кода для создания каталога build
. Поскольку вы используете make
для управления сборкой, а вы не включили Makefile
, это трудно понять наверняка.
Взгляните на ваши файлы сборки и убедитесь, что вывод напрямую создан (если он отсутствует). Вы также, вероятно, захотите убедиться, что его содержимое очищено всякий раз, когда вы запускаете полную сборку.