В настоящее время мы создаем стек QA для разработки на С++.
У нас уже есть несколько запущенных экземпляров Jenkins и очень опытный опыт работы с CI-сервером в сочетании с другими языками, такими как java и php.
То, что я прошу, - это указатели на цепочки инструментов, которые можно использовать для разработки С++ с Jenkins.
Более конкретные (примеры java/php в фигурных скобках):
- Структура , которая тестирует и создает отчеты о покрытии (jUnit/phpUnit)
- A проверка правил кодирования (checkstyle/phpCodeSniffer)
- Что-то PMD, которое обнаруживает потенциальные проблемы в базе кода (pmd/phpmd)
- Больше, если это применимо/необходимо, но эти 3 будут основами, которые я предполагаю?
Bounty edit:
Пока я получил приемлемый ответ на мой вопрос, меня попросили предоставить больше инструментов/вариантов/причин использовать Jenkins для этого проекта.
В прошлом я делал неоптимальные опыты с коммерческими инструментами в этом отношении. (Что вы хотите сохранить эти отчеты? Тогда вам нужно купить дополнительный 10k Bucks/Year плагин, который может генерировать фантазии GRAPHS! Для вас.) Возможно, я ошибаюсь, поэтому, пожалуйста, скажите мне, есть ли я.
Но в основном я ищу полный набор инструментов для использования с Jenkins для разработки на С++ и QA