Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将.jtl文件从Jenkins工作区复制到其他文件夹_Jenkins_Jmeter_Jenkins Plugins_Blazemeter - Fatal编程技术网

将.jtl文件从Jenkins工作区复制到其他文件夹

将.jtl文件从Jenkins工作区复制到其他文件夹,jenkins,jmeter,jenkins-plugins,blazemeter,Jenkins,Jmeter,Jenkins Plugins,Blazemeter,这是我的要求, 我正在使用Jenkins-Blazemeter插件。blazemeter测试完成后,我正在Jenkins机器上下载JTL文件。现在我想将jtl文件从Jenkins工作区复制到其他文件夹。我面临的问题是,每次Jenkins创建一个具有唯一字母数字值的文件夹时,在写入另一个作业以将jtl文件从文件夹复制到其他位置时,无法确定该值 在Jenkins控制台日志中,我得到以下文本 [2018-03-31 23:22:07]: Check if the test is still runni

这是我的要求, 我正在使用Jenkins-Blazemeter插件。blazemeter测试完成后,我正在Jenkins机器上下载JTL文件。现在我想将jtl文件从Jenkins工作区复制到其他文件夹。我面临的问题是,每次Jenkins创建一个具有唯一字母数字值的文件夹时,在写入另一个作业以将jtl文件从文件夹复制到其他位置时,无法确定该值

在Jenkins控制台日志中,我得到以下文本

[2018-03-31 23:22:07]: Check if the test is still running. Time passed since start: 1 minutes.
[2018-03-31 23:23:12]: No errors/failures while validating CIStatus: setting SUCCESS
[2018-03-31 23:23:17]: Saving jtl report **D:\PSST\Projects\Keurig\blazeresult\r-v3-5abfca741c71f**
[2018-03-31 23:23:17]: Trying to get functional summary from server
[2018-03-31 23:23:17]: Trying to get aggregate summary from server
现在,我想选择上面星号行中的路径,并将其提供给下一个作业,在该作业中,我想将JTL文件从文件夹复制到其他位置


如果要复制可使用的生成结果,请通常在Jenkins中提供帮助

添加生成步骤以复制另一个项目中的工件。该插件允许您指定要从哪个生成复制工件(例如,上次成功/稳定的生成、生成编号或生成参数)。您还可以通过筛选要复制的文件、指定目标项目中的目标目录等来控制复制过程。单击每个字段上的帮助图标以了解详细信息,例如选择Maven或多配置项目或使用生成参数。您还可以从工作区复制源项目最新完成的构建,而不是其工件


在事实中选择要复制的
*.jtl
并选择目标目录

如何复制?为什么不能使用Jenkins提供的
WORKSPACE
系统变量?没有足够的细节来回答你在做什么样的工作?自由泳还是管道泳?我可以看到文档中有一个名为“jtlpath”的变量,您试过了吗?[链接:这是一个自由式项目。让我试试这个变量。我试了如下方法,但jtl路径没有选择-C:\Program Files(x86)\Jenkins\workspace\Test>echo${jtlpath}${jtlpath}如果使用批处理(Windows)命令查看路径,该命令将是echo%jtlpath%。可以尝试吗?