Задать вопрос
@1nd1go

Вопрос по Hudson'у и зависимым билдам?

Приветствую!


У меня есть два проекта, собирающиеся в Хадсоне: Server.jar и Shared.jar.

Server зависит от Shared.


Оба проекта лежат в одном SVN репозитории, но в разных папках:

+ SVN repo root
|
+ Server
| ...
| pom.xml
+ Shared
...
pom.xml



Мне нужно имплементнуть следующее поведение для сборки по комиту:

1. Если обновился Server — собирается только Server

2. Если обновился Shared — собирается сначала Shared, потом пересобирается Server

3. Если обновились и Server и Shared по одному комиту — то тоже самое что и пункт 2.


Вроде все просто, только у меня получается что в случае 3 — Server собирается 2 раза. Hudson 1.392


Есть возможность сделать нормальные авто билды в таком случае?
  • Вопрос задан
  • 2537 просмотров
Подписаться 2 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@pyatigil
Правильного ответа не знаю, могу предложить хак: пусть сервер собирается только по триггеру от шаред, а шарел собирается и на комиты в шаред и на комиты в сервер
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы