Возможно, это вопрос новичка для пользователей gitlab-runner.в моей установке gitlab-runner запускает с оболочкой bash скрипт, который создает файл изображения.Таким образом, в основном он создает пустой файл, sudo монтирует его с устройством обратной связи и создает файловую систему на устройстве обратной связи и копирует в него файлы.В конце скрипта файловая система отключена.
Это успешно выполняется и в gitlab-runner.
После одного успешного запуска бегун начинает выплевывать сообщения об ошибках «не удалось удалить» файлы и вводящее в заблуждение сообщение «отказано в разрешении».
Точки данных: я заметил, что этопроисходит до повторного запуска самого скрипта.В сообщениях об ошибках содержатся все справочные файлы, которые были изначально созданы в смонтированном образе при последнем запуске - и, конечно же, их больше нет, поскольку собранный образ был размонтирован на последнем шаге сценария.и этот прогон должен вновь собраться в этом образе.
Как я могу избежать того, что gitlab-runner отслеживает эти файлы?Они вообще не должны отслеживаться.