我的项目有以下步骤:
coverage
G 211
有任何方法使TeamCity并行执行2-5步吗?我可以使用几个构建代理吗?
发布于 2012-01-23 11:53:05
是。假设您至少有四个构建代理,您可以执行以下操作:
MyProject
下,定义5种构建配置(Build
、Unit Tests
等)。Build
.Build Triggering
中定义新的Trigger
(选择Finish Build Trigger
,并将其设置为在成功运行 build configurations 2-5之后运行,并在Dependencies
中定义新的Artifact dependency
(选择Add new artifact dependency
,并选择Build
configuration.的输出)。
只要您有可用的代理,构建配置就会在成功的Build
之后运行,每个配置都在自己的代理上运行。
另外,在不了解具体项目的情况下,我建议您只在整个过程花费很长时间(比如说超过15分钟),并且您可以腾出这些机器(虚拟的或非虚拟的)时才这样做。
https://stackoverflow.com/questions/8970603
复制相似问题