Требования
Python
3.8.Pipenv
2024.4.1.Bash для CI-скриптов.
Сетевой доступ до целевого стенда с локальной машины или GitLab runner.
Проверенный SSH host key стенда в
known_hostsдля запусков, которые делают reset стенда или читают ledger по SSH.
API jobs в CI также используют curl, tar и Java 8+. Если Java отсутствует на Linux runner, CI сам скачивает и кеширует Temurin 17. Allure CLI скачивается и кешируется CI при первом запуске.