Какие CI-сервер и инструменты управления конфигурацией мне следует использовать

Какие CI-сервер и инструменты управления конфигурациями я должен использовать вместе для действительно разработки и развертывания обслуживания.

Не существует ли де-факто рельсов устойчивой окружающей среды?

Некоторые предположения:

• код контроля версии в порядке - Git (де-факто инструмент)
• протестировать фреймворк в порядке - что угодно (rspec - мой выбор)
• покрытие кода и анализ в порядке - что угодно (например, metric-fu)
• стек сервера в порядке - (Пассажир, например)
• трекер ошибок (RedMine)
• так далее, ...

Я хочу играть, если проекты целостности и самогона, для меня это хорошо для начала, не так ли?

Что Вы думаете об этом?

Спасибо,

Bruno

1 ответ

Решение

CI - Я лично предпочитаю Hudson, особенно с плагином Angry Hudson. Его удобный и имеет достойные показатели отчетности.

См - мерзавец

Среда тестирования - в зависимости от размера, но мои команды пишут модульные тесты, и Хадсон запускает пакет модульных тестов при проверке кода.

Issue Tracker - Trac, но я не использовал RedMine

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