Указание исполняемых файлов SCM (cvs / svn) при выполнении задания на подчиненном узле Jenkins - PullRequest
1 голос
/ 24 января 2012

Я вижу, как можно указать «Расположение инструментов» на подчиненном узле Jenkins для таких вещей, как Java / Ant и т. Д. Однако я не вижу, как можно указать расположение инструментов SCM, таких как Subversion или CVS, на подчиненном устройстве. коробка

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

Спасибо, Роб

1 Ответ

2 голосов
/ 24 января 2012

Нет способа указать местоположение cvs / svn в конфигурации ведомого.Тем не менее, существует простой способ:

  • На странице конфигурации подчиненного устройства добавьте «Переменная среды»
  • Установите имя в PATH
  • Установитезначение $ PATH: / path / to / folder-which-cvs

Это должно добавить cvs к пути и позволить Дженкинсу использовать его.

Я бы также предложил сделать это для мастера, вместо того, чтобы указывать точное местоположение исполняемых файлов в «Настройка системы» - это обеспечивает большую гибкость.

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