Можно ли включить Xvfb в декларативном конвейере Jenkins для выполнения автономных тестов Selenium

Попытка включить Xvfb в декларативном конвейере Jenkins, чтобы иметь возможность запускать безголовые тесты Selenium из определения конвейера.

Могли запускать тесты Selenium в стандартном задании Jenkins (Linux). Это нормально, то есть Xvfb можно включить при сборке (после установки плагина) в задании Jenkins, а затем можно будет настроить виртуальный env Python и выполнить тесты Selenium из оболочки.

Но я хочу иметь объем / настройку конвейера. Но в заданиях конвейерного типа Xvfb не отображается. И я не смог найти ответа, можно ли и как его включить из самого декларативного кода конвейера. Является ли это возможным?

Есть ли обходной путь?


person Richard Olsson    schedule 21.12.2018    source источник


Ответы (1)


Да, вы можете, каждое задание, которое является конвейером, имеет ссылку в левой части страницы вакансии «Синтаксис конвейера», когда вы переходите туда, это очень поможет вам в некоторых неочевидных случаях. Итак, для вашего случая:  проверить это

person BigGinDaHouse    schedule 28.01.2019
comment
Спасибо, для этого удалось обойтись. Но надеюсь, что я смогу попробовать. - person Richard Olsson; 03.04.2019