Ant 获取Hudson/Jenkins中构建步骤的结果,以便在另一个步骤中重复使用

Ant 获取Hudson/Jenkins中构建步骤的结果,以便在另一个步骤中重复使用,ant,hudson,jenkins,Ant,Hudson,Jenkins,我的问题可能很傻,但我一直在尝试几种方法,但我仍然不能做我想做的事情,即: 使用Ant的scp目标以远程机器为目标并执行 有剧本吗 此脚本创建文件的动态列表 在Hudson中获取此文件列表(仅其名称),以便在下一个构建步骤中使用它—来自Ant的另一个scp 我试图使用环境变量,但它们是由哈德逊解释的,所以我被困在这里 在全球范围内,我的问题是:如何从Ant构建步骤中获得结果 谢谢你的想法 Emmanuel您可能会发现它很有用。这允许您创建一个输入文件,并将其传递给build。不过,您可能需要编写

我的问题可能很傻,但我一直在尝试几种方法,但我仍然不能做我想做的事情,即:

使用Ant的scp目标以远程机器为目标并执行 有剧本吗 此脚本创建文件的动态列表 在Hudson中获取此文件列表(仅其名称),以便在下一个构建步骤中使用它—来自Ant的另一个scp 我试图使用环境变量,但它们是由哈德逊解释的,所以我被困在这里

在全球范围内,我的问题是:如何从Ant构建步骤中获得结果

谢谢你的想法

Emmanuel

您可能会发现它很有用。这允许您创建一个输入文件,并将其传递给build。不过,您可能需要编写script/ant脚本来处理文件


从长远来看,你可以评估哈德逊农场。这将允许创建跨多台机器的任务,并传递结果。https://wiki.jenkins-ci.org/display/JENKINS/Plugins

您可以通过API获取触发作业的作业ID,并获取其状态。

获取作业状态可以,但它如何帮助我通过SSH获取远程机器上运行的脚本的结果?