В настоящее время мы находимся в процессе создания стека QA для вас. Разработка на C ++ .
У нас уже есть несколько экземпляров Jenkins , и мы получили очень хороший опыт работы с ними.сервер CI в сочетании с другими языками, такими как java и php.
Я прошу указатели на цепочки инструментов, которые можно использовать для разработки на C ++ с Jenkins.
Подробнееспецифичные (примеры java / php в фигурных скобках):
- A инфраструктура модульного тестирования , которая тестирует и создает отчеты о покрытии (jUnit / phpUnit)
- A Проверка правил кодирования (checkstyle / phpCodeSniffer)
- Что-то PMD , которое выявляет потенциальные проблемы в базе кода (pmd / phpmd)
- Еще, если применимо/ необходимо, но я думаю, что эти 3 будут основами?
Редактирование щедрости:
Пока я получил приемлемый ответ на мой вопрос, меня попросили предоставить больше инструментов/ опции / причины использовать Jenkiнс для этого проекта.
В прошлом я имел неоптимальный опыт использования коммерческих инструментов в этом отношении.(Что? Вы хотите СОХРАНИТЬ! Эти отчеты? Тогда вам нужно купить дополнительный плагин за 10 тыс. Долларов / год, который может генерировать для вас причудливые ГРАФЫ!). Я могу ошибаться, поэтому, пожалуйста, скажите мне, если это так.
Но в основном я ищу полный набор инструментов для использования с Jenkins для разработки на C ++ и QA