2012-01-05 4 views
1

Maven 상위 프로젝트에서 하위 프로젝트를 삭제했습니다.Cobertura가 이미 삭제 된 파일을 추적합니다.

부모 프로젝트에서 cobertura:cobertura을 실행하면 이미 사라진 클래스가 Jenkins CI의 적용 범위 보고서에 계속 나열됩니다.

전체 메이븐 명령이

cobertura:clean clean cobertura:cobertura 

forceMojoExecution도 부모의 POM에 true로 설정된 것 같습니다.

왜 Cobertura는 이미 삭제 된 파일을 추적하고 있습니까? 젠킨스가 소스를 얻은 SVN에 더 이상 존재하지 않는다고 확신합니다.

버전 2.5.1에서 Cobertura를 사용하고 있습니다.

+0

일부 캐싱 문제 일 수 있습니까? – Eugene

답변

4

그들은 Jenkins의 빌드 디렉토리에있는 것 같습니다. Jenkins에서 직장을 열고 Workspace을 입력하고 Wipe Out Workspace을 선택하십시오.

관련 문제