【问题标题】:publish junit test result report from parent's workspace从父工作区发布 junit 测试结果报告
【发布时间】:2017-11-08 10:23:44
【问题描述】:

我在 jenkins 有一份父工作和两个子工作。子作业共享的工作空间位于父作业中。 现在,子作业正在生成 Junit RspecFormatted 日志(job1.xml 和 job2.xml),该日志存储在父作业工作区中。 我试图参考给出完整路径: $JENKINS_HOME/workspace/{parent-job}/{folder a}/{folder b}/{folder c}/test-results/job1.xml 在后期构建结果部分,但构建找不到此路径。

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

【问题讨论】:

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


    【解决方案1】:

    我不太确定这个问题,你能告诉我更多细节吗?

    顺便说一句,如果我了解您的需求,您可以使用:

    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呢,这些变量值在哪里?

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-05
      • 2016-11-29
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      • 2017-06-15
      相关资源
      最近更新 更多