Я получаю поддержку в проекте, который в настоящее время создается с помощью MyEclipse и имеет приличную команду разработчиков, которая работает без каких-либо процессов CI.
Насколько я могу судить, ребята из MyEclipse не вижу никакой ценности в возможности сборки за пределами платформы Eclipse, что для меня совершенно бессмысленно. Непрерывная интеграция чрезвычайно полезна, когда вам нужно интегрировать изменения в кодовую базу из более чем одной среды разработки, и довольно сложно автоматизировать сборки, когда вы привязаны к графическому интерфейсу.
У кого-нибудь есть процессы непрерывной интеграции, настроенные вокруг наборов проектов в стиле MyEclipse? Если да, то какую стратегию вы использовали для достижения этой цели?
AFAIKT, нет функции OOTB, которая может генерировать скрипт Ant (или эквивалентный скрипт безголовой сборки) из MyEclipse, а также нет открытого способа вызывать строителей MyEclipse с платформы скрипта сборки.
Это заставило бы меня поверить, что мне нужно перепроектировать сценарии на основе того, что генерирует MyEclipse, чего я бы предпочел не делать.
Меня не особенно интересует решение в стиле Maven для моих нужд, но если вы знаете такое, я хотел бы о нем услышать. Из моего первоначального исследования видно, что интеграция Maven/MyEclipse еще хуже.