junitResult.xml 从 jenkins 主目录到 jenkins slave

junitResult.xml from jenkins home directory to jenkins slave

我对 jenkins 进行了一些回归测试 运行。每个测试用例都会生成一个 nosetests.xml 用于获取 junitResult.xml(在 jenkins 主目录中找到)。

我想 copy/save junitResult.xml(在 jenkins 主目录上)使用管道到从属工作区。

我该怎么做?

编辑 我的团队已删除对 master 的所有访问权限。然而,似乎 junitResult.xml 文件是在主目录中找到的。是否可以将此文件保存到其他地方?

您可以使用 stash and unstash 管道关键字来实现您想要的。
stash 关键字保存一组文件供以后在同一管道 运行 中的任何 node/workspace 上使用,unstash 恢复一组以前存储在当前工作区中的文件.

在您的情况下,您可以在主服务器上存储 junitResult.xml 文件,稍后将其取消存储到您想要的代理的工作区。