2011-06-03 3 views
2

Я хотел бы начать использовать continuous integration в своих личных проектах, чтобы получить опыт работы с техникой и концепциями. Проблема в том, что мой программный яд распространяется на не-мейнстрим (мягко говоря), причем основная часть моей работы находится в Erlang.Есть ли доступные системы непрерывной интеграции Erlang?

Какие системы непрерывной интеграции способны иметь дело с не-основными языками, главными среди них, в моем случае, Эрланг? Как легко настраивать, настраивать и запускать?

ответ

5

На данный момент я рекомендую Jenkins. Он легко настраивается и настраивается, есть много онлайн-поддержки и базовой поддержки с помощью обычных инструментов тестирования Erlang.

См. Вопрос переполнения стека Continuous integration server for Erlang code для получения базовой информации о том, как проинтегрировать eunit и общий тест в Jenkins.

2

Мы используем Jenkins-CI в проекте etorrent и, похоже, работаем очень хорошо. У нас есть несколько виртуальных машин, которые используют разные операционные системы, на которых мы запускаем систему, а затем выполняем тесты.

Смежные вопросы