我的问题可能很傻,但我一直在尝试几种方法,我仍然不能做我想做的,即:
- 使用Ant的scp目标来瞄准远程机器并执行 这个脚本创建一个动态的文件列表
- 将这个文件列表(只有它们的名字)返回到Hudson,以便在下一个构建步骤(来自Ant的另一个scp)中使用它
我试图使用环境变量,但它们被Hudson解释,所以我被困在这里…
全局我的问题是:如何从Ant构建步骤获得结果?
谢谢你的建议,
Emmanuel
您可能会发现File参数很有用。这允许您创建一个输入文件,并将其传递给构建。您可能需要编写脚本/ant脚本来处理该文件。
从长远来看,你可以评估哈德逊农场。这将允许创建跨多台机器的任务,传递结果。(https://wiki.jenkins-ci.org/display/JENKINS/Plugins)
您可以通过API获取触发您的作业的作业ID并获取其状态