문서의 이전 판입니다!
''Caused: java.lang.RuntimeException: While reading class directory: 경로../jacoco/classes''
exclusionPattern
을 ant 패턴으로지정해준다.inclusionPattern/exclusionPattern
은, build
디렉토리를 기준으로 한다. 소스 디렉토리가 아니다.steps { jacoco execPattern: '**/build/jacoco/*.exec', classPattern: '**/build/classes/java,**/build/classes/groovy', inclusionPattern: '**/*.class', exclusionPattern: '**/*Test.class,**/Q*.class,**/config/**/*.class', sourcePattern: '**/src/main/java', sourceInclusionPattern: '**/*.java', changeBuildStatus: true, maximumBranchCoverage: params.MINIMUM_BRANCH_COVERAGE, minimumBranchCoverage: params.MINIMUM_BRANCH_COVERAGE, maximumLineCoverage: params.MINIMUM_LINE_COVERAGE, minimumLineCoverage: params.MINIMUM_LINE_COVERAGE }