1
저는 maven을 사용하여 프로젝트를 빌드하고 코드의 정적 분석을 수행합니다. 그러나 Jenkins에서 이러한 명령을 실행하면 재현이 다릅니다.Jenkins는 목표를 다르게 실행합니다
는 로컬
$ mvn emma:emma pmd:cpd pmd:pmd javadoc:javadoc
는 그럼, 절, 목표 및 오류에 옵션
emma:emma pmd:cpd pmd:pmd javadoc:javadoc
실행을 구축, 젠킨스 작업에서 대상 \ 사이트
을받을 대상 \ 사이트 \ 때문에 보고서가있는 emma 폴더가 없습니다.
...
Emma: looking for coverage reports in the entire workspace: /home/jenkins/jenkins-home/workspace/Atlas_Master_Maven
Emma: no coverage files found in workspace. Was any report generated?
Build step 'Record Emma coverage report' changed build result to FAILURE
...
로컬 윈도우 7 64 배이며, 원격 젠킨스에 CentOS입니다. 둘 다 maven 3.0.4가 있습니다.
왜 이런 일이 발생하며 젠킨스에서 동일한 결과를 얻는 방법은 무엇입니까?
귀하는 질문에 대한 전체 결과물을 제공해야합니다. 그 선들 앞에서 무슨 일이 있었던거야? – eis