繁体   English   中英

在Hudson / Jenkins中获得构建步骤的结果,以在另一步骤中重复使用它

[英]Get result of a build step in Hudson/Jenkins to re-use it in another one

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

  • 使用Ant的scp目标来定位远程计算机并在那里执行脚本
  • 该脚本创建文件动态列表
  • 在Hudson中获取此文件列表(仅文件名),以在下一步构建步骤中使用它(来自Ant的另一个scp)

我尝试使用环境变量,但是它们由Hudson解释,所以我被困在这里...

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

谢谢你的想法

伊曼纽尔

您可能会发现File参数很有用。 这使您可以创建输入文件,并将其传递给构建。 但是,您可能需要编写脚本/蚂蚁脚本来处理文件。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM