Jenkins - Как запустить два задания параллельно (1 задание FT и 1 задание Selenium) на одном подчиненном узле - PullRequest
0 голосов
/ 07 февраля 2019

Я хочу запустить два задания параллельно на одном и том же ведомом устройстве.Задание 1 - функциональное тестирование. Для заданий не требуется браузер, а задание 2 - Selenium. Для тестирования требуется браузер.

1 Ответ

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

Что касается запуска задания на одном и том же ведомом устройстве, вы можете использовать опцию Restrict where this project can be run, при условии, что в вашей настройке настроено ведомое устройство jenkins.

Для параллельного запуска заданий (вы пытаетесьсделать это через Jenkinsfile или через фристайл?).Для jenkinsfile вы можете использовать функцию параллельных этапов, как описано здесь .Для вольных работ я бы предложил добавить еще одну работу (например, setup работа) и использовать эту работу для одновременного запуска двух ваших работ.Вот несколько скриншотов, показывающих одно из моих конвейерных заданий, запускающих параллельно.

enter image description here

enter image description here

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