Jenkins + Selenium + GitHub - совмещение

Добрый день.
Настраиваю запуск тестов с локального Git-сервера и GitHub.
Тема неоднократно подымалась на форуме, но чего-то не докручиваю…

Сейчас:

  1. Сделал простой тест (Selenium + Java + TestNG), работает.
  2. Залил на Git.
  3. Установил GitHub плагин на Jenkins,.
  4. Добавил ссылку на репозиторий + криденшнлы от Git-сервера.

Запустил. Написал типа что все ок. Но самих тестов запуска не видел =(

Соответственно, есть большое подозрение, что тесты запущены не были.
Так же вопрос - нужно ли загружать сам веб-драйвер браузера (chromedriver.exe) на Git-сервер?

Еще был вопрос по SSH ключу. Что за ключ? Git’а? И куда его нужно копировать?

Спасибо!

Лог дженкинса?

Сборщик то какой? Maven / Gradle / Ant / whatever? А тип джобы какой выбирали? Как запускали?

Если есть сомнения залейте тест, который должен зафейлиться. + смотрите в логи

Maven. “Создать задачу со свободной конфигурацией”. Проверю на всяк случай и еще чуть позже отпишу.

Если вы используете Maven, то о каком Freestyle project речь?

Вначале разберитесь с типом джобы.

Смотрю видео с ютуба :slight_smile:

На это ругается - Clip2Net — screen capture tool for Windows, Android, iPad, Mac, Linux
Так понял, нужны ключи. Брать из ~/.ssh/ ?

А зачем для GitHub ssh? Или у вас приватный корпоративный репозиторий?

да, приватный. На внутреннем сервере.