我在詹金斯有一份父母工作和两份子女工作。子作业共享的工作空间位于父作业中。 现在,子作业正在生成Junit RspecFormatted日志(job1.xml和job2.xml),该日志存储在父工作空间中。 我想提到完整的路径: 后期构建结果部分中的$ JENKINS_HOME / workspace / {parent-job} / {folder a} / {folder b} / {folder c} /test-results/job1.xml但是构建无法找到此路径。
注意:我可以使用此路径在Execute Shell
部分打印文件
答案 0 :(得分:0)
我不确定这个问题,你能告诉我更多细节吗?
顺便说一句,如果我了解你的需求,你可以使用:
https://wiki.jenkins.io/display/JENKINS/Parameterized+Trigger+Plugin
要获取TRIGGERED_JOB_NAME和NUMBER等变量,您可以构建PATH
$ JENKINS_HOME / workspace / $ {TRIGGERED_JOB_NAME} / {文件夹a} / {文件夹b} / {文件夹c} /test-results/job1.xml
文件夹a / b / c怎么样,这些变量值在哪里?
您也可以简单地将这些信息作为参数传递,而不是将它们用作变量来动态构建路径......
让我知道它是否清楚,是否有帮助...