Многоплатформенная сборка и CI сервер

Мы используем сервер сборки и CI UrbanCode AnthillPro для создания наших мультиплатформенных приложений на C++ в различных средах: linux, windows, solaris, hp-ux и aix. Да, я знаю, что AnthillPro изначально не был предназначен для создания приложений C++ - скорее для приложений Java, но нам удалось заставить его делать то, что нам нужно:). Теперь UrbanCode принадлежит IBM, и похоже, что они собираются прекратить AnthillPro. Вот почему мы сейчас ищем альтернативное решение. Ключевые функции, которые мы ценим в Anthill / ожидаем, будут поддерживаться новым решением:

  • поддержка нескольких C/C++ компиляторов (см. выше)
  • хорошее и эффективное управление зависимостями и их решение
  • поддержка JavaC (очень важно в будущем)
  • собственная "артефакт" / Anologon от Anthill's CodeStation
  • распределение работ между строительными станциями (концепция Агентов Anthill)
  • средства ведения журнала и отчетности (obvoius)

Кто-нибудь может порекомендовать решение, которое соответствует этому списку функций? Если одна или две функции не поддерживаются "из коробки", но могут быть реализованы с помощью встроенных инструментов или с помощью оболочки Unix и других инструментов администратора, это нормально!

0 ответов

Другие вопросы по тегам