OS: Ubuntu
Создаю джобу в Jenkins, устанавливаю Инваирмент все ок, после того добавляю команду для запуска теста формат
pytest path/to/test_file.py
При запуске выдает
PermissionError: [Errno 13] Permission denied: 'Documents/crm_python_tests/tests/regression/tools/.pytest_cache/v/cache/nodeids'
Как прописать права не понимаю (скорее всего из за того что Jenkins особо прав в системе не имеет он и не может воспользоватся этой папкой)
Запускаю с игнорированием кеша pytest -p no:cacheprovider path/to/test
Выпадает Неизвестная ошибка которая валится на вот этой строке
driver: WebDriver = webdriver.Chrome(executable_path=ChromeDriverManager().install())
Вот здесь как раз драйвер менеджер проверяет кеш и если там нет браузера то скачивает с интернета последнюю версию.
Думал тут проблема, переписал метод с использованием локального драйвера
Ошибка ровно таже.
В чем проблема не подскажете??
C PyCharm все работает идеально, Развернул Jenkins на MacOS тоже без проблем все прошло
Под Ubuntu не запускается ни с дженкинса ни с обыкновенного терминала
Может как то права Jenkins user нужно дать, но проблема в том что в MacOS он как полноценный пользователь и я могу дать ему root права а вот в Ubunta его я не вижу.