Laravel установка пути к файловой системе в круге CI?

Основная проблема заключается в том, что когда я запускаю phpunit в circleci с тестом, который требует создания папок и файлов, он не проходит.

Создание папки выполняется с помощью:

$path = 'pdf-files';
$fullPath = sprintf('%s/%s', storage_path(), $path);
File::makeDirectory($fullPath, 0775, true, true);

Тест зеленый и проходит локально, но в CircleCi он не проходит, потому что файлы сохраняются в /var/www/project, но по какой-то причине приложение продолжает искать папку и файлы в /home/ubuntu/project даже если приложение сохраняет файл в другом месте.

Каков наилучший способ решить эту проблему?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …