2013-02-27 2 views
1

Я недавно начал менять свои задания Jenkins из-за ограниченности определенного подчиненного устройства, чтобы он ограничивался подчиненной группой, идентифицированной меткой. Однако у меня есть тестовые задания, которые мне нужно запускать на том же подчиненном устройстве, что и работа, которую они тестируют.Jenkins: Ограничение тестовых заданий для работы на том же подчиненном устройстве, что и работа его тестирования.

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

Кто знает, как это сделать, или даже если это возможно? Заранее спасибо!

ответ

1

не могли бы вы использовать https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin и передать имя узла $ {node_name} (см https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project#Buildingasoftwareproject-JenkinsSetEnvironmentVariables) в следующей сборке, которая должна быть параметризованных на этикетке узла (который может быть имя узла) с помощью https://wiki.jenkins-ci.org/display/JENKINS/NodeLabel+Parameter+Plugin

+0

Мне оставалось только использовать плагин Parameterized Trigger. Благодаря! – Baris

-1

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

я имею Сэму е проблема, и я нашел узел Сталкер плагин Сейчас плагин можно найти по следующей ссылке: https://wiki.jenkins-ci.org/display/JENKINS/Node+Stalker+Plugin

Дженкинс называет этот плагин как

Работа узла Stalker

на плагин страницу управления. Это будет часть Дженкинса.

Смежные вопросы