2017-11-08 15 views
0

나는 부모 직업과 젠킨스에서 두 명의 자식 작업을 가지고 있습니다. 하위 작업이 공유하는 작업 영역은 상위 작업 내에 있습니다. 이제 하위 작업은 상위 작업 작업 영역에 저장되는 Junit Rspec 형식의 로그 (job1.xml 및 job2.xml)를 생성합니다. 전체 경로 지정을 참조하려고합니다. 게시물 빌드 결과에 $ JENKINS_HOME/workspace/{parent-job}/{folder a}/{folder b}/{folder c} /test-results/job1.xml 이 경로를 찾으려면 빌드가 실패합니다.부모의 작업 공간에서 junit 테스트 결과 보고서를 게시하십시오.

참고 : 나는이 문제에 대해 정말 모르겠어요

답변

0

, 당신은 나에게 더 자세한 정보를 줄 수있는이 경로로 Execute Shell 섹션에서 파일을 인쇄 할 수 있어요? 내가 당신의 필요를 이해하면 그런데

, 당신은 사용할 수 있습니다 :

https://wiki.jenkins.io/display/JENKINS/Parameterized+Trigger+Plugin

당신이 PATH

$ JENKINS_HOME/작업 공간을 구축 할 수 있도록 TRIGGERED_JOB_NAME 및 번호와 같은 변수를 얻으려면/$ {TRIGGERED_JOB_NAME}/{folder a}/{folder b}/{folder c} /test-results/job1.xml

폴더 a/b/c는 어떻게됩니까?

당신은 또한 단순히 ...

가 도움이 경우

분명히인지 알려주세요 그리고 ... 매개 변수로이 정보를 전달하고보다 동적으로 경로를 구축하는 변수로 사용할 수 있습니다