Какие CI-сервер и инструменты управления конфигурацией мне следует использовать
Какие CI-сервер и инструменты управления конфигурациями я должен использовать вместе для действительно разработки и развертывания обслуживания.
Не существует ли де-факто рельсов устойчивой окружающей среды?
Некоторые предположения:
• код контроля версии в порядке - Git (де-факто инструмент)
• протестировать фреймворк в порядке - что угодно (rspec - мой выбор)
• покрытие кода и анализ в порядке - что угодно (например, metric-fu)
• стек сервера в порядке - (Пассажир, например)
• трекер ошибок (RedMine)
• так далее, ...
Я хочу играть, если проекты целостности и самогона, для меня это хорошо для начала, не так ли?
Что Вы думаете об этом?
Спасибо,
Bruno
1 ответ
CI - Я лично предпочитаю Hudson, особенно с плагином Angry Hudson. Его удобный и имеет достойные показатели отчетности.
См - мерзавец
Среда тестирования - в зависимости от размера, но мои команды пишут модульные тесты, и Хадсон запускает пакет модульных тестов при проверке кода.
Issue Tracker - Trac, но я не использовал RedMine