Разные папки Hudson для войн и заданий - PullRequest
2 голосов
/ 03 сентября 2010

Есть ли способ иметь военные файлы из Hudson в другом каталоге или диск, на котором файлы задания .

Мы хотим иметь все исполняемые файлы в c: \ program \ hudson и все задания в f: \ data \ hudson.

Я уже играл с hudson.xml.Но это перенаправляет не только каталог заданий, но и копирует также весь каталог war в новую папку назначения.

Есть ли способ настроить Hudson (на windows server ), чтобы разделить исполняемый каталог и каталог данных / задания?

Ответы [ 4 ]

1 голос
/ 03 сентября 2010

Установка HUDSON_HOME на f: \ data \ hudson должна помочь

0 голосов
/ 08 сентября 2010

Мы запускаем Hudson на сервере Windows и используем Tomcat в качестве нашего контейнера.

В этой настройке вы можете установить для HUDSON_HOME все, что вам нужно, который содержит конфигурацию задания, а затем файл HUDSON.WAR живетв C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps.

0 голосов
/ 06 сентября 2010

Я не уверен, что это то, что вам нужно, но я запускаю Гудзон просто через java -jar, и тогда я могу свободно указать, где находится Гудзоновская война.Кажется, что война распаковывается в HUDSON_HOME при запуске, но у меня все еще есть отдельный каталог, в котором я храню войны и загружаю обновления, и я могу просто изменить ярлык, когда хочу запустить более новую войну.

0 голосов
/ 03 сентября 2010

Я думаю, что эта проблема не является простым решением.Помимо развертывания на сервере приложений, я могу предложить два варианта:

  1. Настроить рабочую область явно в каждом задании так, чтобы указывать на F: \ data \ hudson
  2. создать файловую системуссылка с c: \ program \ hudson \ jobs на f: \ data \ hudson.Я никогда не использовал это.Так что получайте удовольствие, читая следующие ссылки. жесткие ссылки и соединения , символические ссылки
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...