У меня есть набор для интеграции Java, который мне нужно запустить в рамках процесса Gitlab CI. Интеграционный тест использует селен Webdriver против Chrome Browser. Я новичок в Gitlab CI, и, похоже, не могу найти решение для запуска моих тестов в безголовом хромированном браузере внутри среды Gitlab. < /p>
Я знаю, что мне нужно настроить или добавить что-то внутри .gitlab-ci.yml < /code>, но не знаю, что добавить. < /p>
Любая помощь будет высоко оценена. < /p>
обновление: < /strong> < /p>
сценарий 1 < /strong>: когда я добавляю следующий скрипт.services:
- selenium/standalone-chrome:latest
variables:
selenium_remote_url: "http://selenium__standalone-chrome:4444/wd/hub/"
< /code>
my gitlab ci ошибки процесса со следующим исключением: < /p>
< /p>
restrio 2 я использую следующую линию Java, чтобы получить Env Param < /p>
.usingDriverExecutable(new File(System.getenv("selenium_remote_url")))
Подробнее здесь: https://stackoverflow.com/questions/500 ... -in-gitlab