Браузеры не запускаются через Jenkins с использованием скрипта Python - PullRequest
0 голосов
/ 17 февраля 2019

Сценарий Python поможет нам открыть новый браузер. Когда мы запускаем скрипт через любой ide (cmd prompt), открывается новый браузер, но когда тот же скрипт запускается через проект jenkins, он не открывает браузер.

В настоящее время работаю над созданием нового проекта jenkins и добавлением моего сценария python в тот же проект.Дженкин проект будет строить в определенное время.тем временем скрипт Python будет запущен.

Мой код Python:

импорт веб-браузера

webbrowser.open ('https://www.google.com/', new = 2)

* 1012Может ли кто-нибудь помочь мне открыть браузер, когда я запускаю скрипт на python через проект jenkin.

1 Ответ

0 голосов
/ 18 февраля 2019

вам нужен безголовый плагин для браузера

в jenkins там вызов плагина плагин Xvfb

использование xvfb pugin

  1. Jenkins -> Менеджер плагинов -> вкладка avalible -> найдите xvfb и установите
  2. Jenkins -> Глобальная конфигурация инструмента

    • Установка Xvfb под этой
    • введите имя
    • Каталог, в котором можно найти исполняемый файл Xvfb / usr / bin (для ubuntu)

    • нажмите кнопку Сохранить

, затем перейдите к своей работе ==> Настроить -> в разделе Build Environment, отметьте здесь Start Xvfb before the build, and shut it down after.

Установка и настройка xvfb здесь вы можете узнать, как установить xvfb на свой компьютер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...