0

我们创建了一个作业,用于将应用程序从一个环境迁移到另一个环境。我们选中了“This Build is Parameterised”选项。在此我们创建了 3 个参数。源环境、应用程序和目标环境。

我们的要求是,如果我们指定第一个参数(源环境),它应该调用一个 unix 脚本并使用该脚本的输出(部署在该环境中的应用程序列表)作为第二个参数(应用程序)。

如果我们选择一个参数并且输出应该进入第二个参数,这是否可以调用脚本?

4

1 回答 1

1

这不可能。必须在构建实际开始之前指定所有参数。并且所有的选择参数都是静态的。

您是否希望在您给出第一个参数后构建运行一段时间,然后等待您根据输出输入第二个参数?这是不可能的。充其量你需要拆分你的作业,第一个作业提供输出并触发另一个参数化构建。

于 2013-02-25T13:25:54.857 回答