Движение к непрерывной интеграции в прогрессе, какие -либо предложения?

StackOverflow https://stackoverflow.com/questions/2410631

Вопрос

У нас есть куча модулей и проектов C/C ++ для QNX4, QNX6 и Linux. Все они написаны в моментах Eclipse/QNX, и мы используем наборы проектов (файлы PSF) для объединения различных модулей в проекты по мере необходимости. Проекты построены с использованием Make. Файлы PSF указывают, какие модули необходимы для определенного проекта.

Я рассмотрел две системы Ci/Nightly Build (Buildbot, Apache Continuum), но ни один из них не работает особенно хорошо с файлами PSF или не поддерживает их напрямую.

Кто -нибудь знает о системе CI, которая позволила бы мне работать с ними, без необходимости использовать сценарии, чтобы проверить вещи и т. Д.?

Кстати, мы используем CVS для обозначения версий.

Это было полезно?

Решение 2

В итоге я использовал Гудзон вместе с плагином Ant и Ant4 Eclipse. Ant4 Eclipse работает с файлами проекта, поэтому это идеально. ANT также может делать Telnet, и поэтому я использую его для QNX4

Другие советы

У меня есть только опыт (ограниченный) с Круиз-контроль. Анкет Он очень гибкий и расширяемый, и имеет несколько плагинов для сторонних инструментов и систем управления версиями; Однако он работает от Windows; Вы не указали платформу. Конечно, вы не должны быть такими же.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top