如何从另一个版本获取工件

Eug*_*ene 2 teamcity

假设有两个构建A和B。构建A将为工件构建源,构建B将测试由构建A生成的工件。

如何将工件从版本A转移到版本B。

Did*_*est 8

构建A设置:应在General选项卡内设置要在构建结束时导出为工件的文件。

编辑 工件路径应类似于:

out/bin/release/*.dll
out/bin/release => ./NewOut
out/bin/release/*.* => BuildA.zip
*.nupkg
Run Code Online (Sandbox Code Playgroud)

构建B设置:在Dependencies选项卡中,您可以添加新的Artifact依赖项,指定构建以及要获取的工件的路径。

编辑工件依赖关系路径应类似于:

out/bin/release/*.dll => ./LocalFolder
./NewOut => ./LocalFolder
*.nupkg  => ./LocalFolder
Run Code Online (Sandbox Code Playgroud)

在“编辑工件依赖项”弹出窗口的右侧,有一个助手,您可以根据此版本的先前运行从指定版本中选择工件。