从父工作区

时间:2017-11-08 10:23:45

标签: jenkins junit rspec jenkins-plugins post-build-event

我在詹金斯有一份父母工作和两份子女工作。子作业共享的工作空间位于父作业中。 现在,子作业正在生成Junit RspecFormatted日志(job1.xml和job2.xml),该日志存储在父工作空间中。 我想提到完整的路径: 后期构建结果部分中的$ JENKINS_HOME / workspace / {parent-job} / {folder a} / {folder b} / {folder c} /test-results/job1.xml但是构建无法找到此路径。

注意:我可以使用此路径在Execute Shell部分打印文件

1 个答案:

答案 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怎么样,这些变量值在哪里?

您也可以简单地将这些信息作为参数传递,而不是将它们用作变量来动态构建路径......

让我知道它是否清楚,是否有帮助...