Hudson - отдельная директория SVN и сборочная директория? - PullRequest
1 голос
/ 10 июня 2011

Возможно ли в задании Hudson указать другой исходный каталог для опроса каталога, в котором выполняется сборка?Я успешно использовал Hudson для обеспечения успеха компиляции в Java-проектах.Каталог SVN опрашивается, скажем, каждые 5 минут, и указывается цель ant - заблудший программист получает электронное письмо в случае сбоев.Однако в каждом случае ant build.xml находился в том же каталоге, что и запрашиваемый каталог SVN.

В основном я пытаюсь применить ту же систему к сборке базы данных Oracle.Есть несколько каталогов для просмотра (схема, статические данные, хранимые процессы и т. Д. И порядок восходящего / нисходящего потоков).Однако скрипт ant build находится в нескольких каталогах над каталогами, которые я хочу опрашивать.

Полагаю, решение заключается в том, что я должен создать несколько ant build.xmls по одному для каждого компонента базы данных, и я предполагаю отдельное задание Hudson для каждого?Я задавался вопросом, был ли лучший способ сделать это.Best Rgds Peter

1 Ответ

1 голос
/ 25 июня 2011

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

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