непосредственно в панели jenkins необходимо совершить действия:
- New Item
1.1. выберите Freestyle project
- перейдите в раздел Source code management
- выберите Git, заполняем Repository URL, после этого примените изменения
- в разделе "Build" выберите "Add build step" и выберите "Execute Windows batch command". вставляете следующее:
python -m venv venv
call venv\Scripts\activate
pip install -r requirements.txt
set PATH=%PATH%;%cd%\chromedriver
pytest
если билд падает с ошибкой из-за того, что jenkins не знает команд pip, python, pytest - убедитесь, что у пользователя jenkins в path есть питон и его библиотеки.
решение:
- переходите на дэшборд jenkins, клик на manage jenkins, далее system -> global properties (если не можете найти - используйте f3 для быстрого поиска по странице):
ОБРАТИТЕ ВНИМАНИЕ! список путей слитно через точку с запятой, типа C:\Users\norma\AppData\Local\Programs\Python\Python312\;C:\Users\norma\AppData\Local\Programs\Python\Python312\Scripts\
- готово!


