在teamcity中,可以在构建步骤中执行工件吗?

时间:2017-01-23 15:06:37

标签: teamcity

例如,项目A生成两个工件processor.exet.txt。然后在项目B中,我可以添加构建步骤来执行processor.exe t.txt吗?

我知道有两种可以执行程序的Runner类型( .NET Process Runner 命令行)。但是如何获得这些工件的路径?

1 个答案:

答案 0 :(得分:1)

是的,我认为应该可以使用其他版本生成的Command Line runner * .exe文件运行。

您只需确保运行项目A的构建代理将这些工件输出到运行项目B的构建代理可以访问的位置(如果您有单个代理,则显然不是一个问题)。并且可能将这些工件放入代理程序的工作目录中并不是最佳位置,因为可以通过从VCS执行干净检查来清除它。只需在服务器上选择一些通用目录,并在项目A中为工件输出指定它,然后在项目B中为命令行运行程序指定。