2011-12-16 30 views
0

我的问题可能是愚蠢的,但我一直在努力几种方法,我仍然不能做我想做的,即:获取哈德森/詹金斯一个构建步骤的结果来重新使用它在另一个

  • 使用Ant的SCP目标瞄准远程计算机并执行 脚本有
  • 此脚本创建文件的动态列表
  • 获取文件(仅适用于他们的名字)早在哈德森用它的这个名单在下一个构建步骤中(另一个来自Ant的scp)

我尝试使用环境变量,但它们是由哈德森解释,所以我坚持在这里......

在全球范围内,我的问题是:如何从一个Ant构建步骤的结果?

感谢您的想法,

灵光

回答

0

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

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

0

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

+0

好的,以获得工作状态,但它如何帮助我通过SSH在远程计算机上运行脚本的结果? – Emmanuel 2011-12-20 16:28:46

相关问题