Есть ли какие-нибудь полезные плагины для метрик исходного кода для Hudson/Jenkins?
Я ищу общие строки кода, общее количество тестов, классов и т.д. с графикой.
Есть ли что-нибудь подобное?
Есть ли какие-нибудь полезные плагины для метрик исходного кода для Hudson/Jenkins?
Я ищу общие строки кода, общее количество тестов, классов и т.д. с графикой.
Есть ли что-нибудь подобное?
Вы используете Java? Если это так, SONAR, безусловно, будет вашим первым портом захода. Он многое делает для себя, а также включает в себя все основные инструменты анализа Java, такие как:
Из коробки вы получите показатели:
Он позволяет вам перейти от анализа высокого уровня к исходному коду, к которому он относится. Это будет проще, если вы используете Maven для своей сборки, хотя...
Существует плагин Hudson. И это бесплатно.
Попробуйте CCCC (http://sourceforge.net/projects/cccc/). Это подсчет кода, подсчет модулей (классы) и т.д., А плагин также отображает его для вас. (для C, С++)
Случайно, на каком языке вы смотрите?
Там также CLOC (Count lines of Code), который расскажет вам, сколько строк каждого языка у вас есть, хотя я не могу найти ссылку для него.
Вы не укажете, какой язык вы используете, но удивительный пост в блоге Redsolo Руководство для создания .NET-проектов с использованием Hudson показывает вам, как использовать FxCop и NUnit на Hudson, чтобы дать некоторые из того, что вы ищете. Плагин нарушений, который также поддерживает Simian, CPD, PMD и PyLint.