2014-09-17 2 views
4

내 응용 프로그램 (Gradle)에 몇 개의 모듈 (프로젝트 및 하위 프로젝트)이 있고 플러그인을 추가했습니다 : PMD, checkstyle, findbugs. 이러한 플러그인은 디렉토리에서 자체 보고서를 만듭니다 (예 : PMD는 "reports"디렉토리에서 "PMD"디렉토리를 만들고보고합니다). 모든 플러그인에 대해 하나의 보고서를보고 싶습니다. 그렇게 할 수 있습니까? 그리고 그렇다면 어떻게 그럴 수 있습니까?PMD, checkstyle, findbugs의 보고서

+0

내 지식에 따르면, 아니요 ... (M도 관심이 있으십니까?) –

+0

@ user3847803 :이 문제에 해결책이 있습니까? –

+0

아니, 나는하지 않았다. 나는 다른 파일에서 각자에게서보고가 있었다. – krolik1991

답변

2

아마도 SonarQube을보고 싶을 것입니다. 기본적으로 언급 된 도구에 대한 보고서를 수집하고 멋진 웹 응용 프로그램을 통해 보여줍니다. 또한 테스트 커버리지 보고서를 수집 할 수 있으며 무료입니다.

Gradle과 어떻게 통합 될지 잘 모르지만 Jenkins와 통합되었습니다. 내가 사용한 이클립스 플러그인도있다.

QualityGate (Csuki가 언급 한)는 유료 솔루션입니다.

+1

gradle 통합이 가능합니다 - gradle, bamboo 및 sonarqube를 함께 사용하는 프로젝트를 알고 있습니다. – mschenk74

2

함께 공유 보고서를 만들도록 구성 할 수는 없습니다. 그러나이 목적으로 SonarQube 또는 QualityGate을 사용할 수 있습니다. 두 도구 모두 위에서 언급 한 플러그인을 실행할 수 있으며 필요에 따라 요약 된 보고서를 생성 할 수 있습니다.

+0

어떻게 공유 보고서를 만들 수 있습니까? – luboskrnac

+0

구성이 필요하지 않습니다. 간단히 설치하십시오. QualityGate의 온라인 데모는 https://opensource.quality-gate.com/에서 확인할 수 있습니다. "Generate PDF report"버튼을 클릭하면 직접 볼 수 있습니다. – Csuki

+0

모든 보고서를 수집하는 데 필요한 QualityGate가 있습니까? 나는 당신이 그것을하지 않고 그것을 할 수있는 방법을 알고 있다고 생각. – luboskrnac

관련 문제