使用Jenkins比较两个节点中的文件
我想知道jenkins是否有功能可以在节点中捕获结果/数据并将其保存在master中 我提出了一个场景,我需要检查两台机器中的一些文件夹,看看它们是否有相同数量的文件和相同大小 如果hudson可以在master中保存一些结果,比如“ls-ltR”,那么我可以在两个节点上收集两个作业中的结果,然后进行比较 这个简单的问题有什么优雅的解决方案吗 目前,我可以通过SSH将两台机器相互连接起来并解决问题,而这种连接并不总是可用的。使用Jenkins比较两个节点中的文件,jenkins,Jenkins,我想知道jenkins是否有功能可以在节点中捕获结果/数据并将其保存在master中 我提出了一个场景,我需要检查两台机器中的一些文件夹,看看它们是否有相同数量的文件和相同大小 如果hudson可以在master中保存一些结果,比如“ls-ltR”,那么我可以在两个节点上收集两个作业中的结果,然后进行比较 这个简单的问题有什么优雅的解决方案吗 目前,我可以通过SSH将两台机器相互连接起来并解决问题,而这种连接并不总是可用的。 (对于SSH,我认为最好的方法是使用rsync-an/path/to/
(对于SSH,我认为最好的方法是使用rsync-an/path/to/hostB:/path/to/)简单的问题,只有稍微优雅的解决方案:
listdir
,它执行DIR>C:\logs\list1.txt。。列表
Post build Actions
存档工件
例如,从上面:C:\logs\*.
http://jenkinsservername:8080/job/listdir/
list1.txt
,并查看内容
我已经给出了一个Windows示例,您当然可以将DIR
替换为ls-ltr
简单的问题,只有稍微优雅的解决方案:
listdir
,它执行DIR>C:\logs\list1.txt。。列表
Post build Actions
存档工件
例如,从上面:C:\logs\*.
http://jenkinsservername:8080/job/listdir/
list1.txt
,并查看内容
我已经给出了一个Windows示例,您当然可以将DIR
替换为ls-ltr
或者结合使用存档工件,以提取应进行比较的作业中另一作业的结果。或者结合使用存档工件,以提取应进行比较的作业中另一作业的结果