开始在TeamCity中运行所有构建配置。

6
在TC中,有几个构建配置的项目。构建配置的目标是不相互干扰的项目,因此我可以同时开始构建过程。在每个构建配置主页上,都有一个“运行”按钮,可以启动构建。
我的问题是 - 是否可能创建一个这样的按钮,触发所有配置的构建?
我知道有构建触发器等等 - 但有时需要启动所有构建配置 - “按需”构建运行 - 去每个主页并按运行按钮有点不方便。
1个回答

11

您可以通过创建一个“启动”构建配置来实现这一点--它不需要执行任何操作--并通过Finish Build触发器将每个并行配置链接到它。当您Run...“启动”配置时,它将快速完成,然后所有并行配置都应该被触发。


你能添加更多细节吗?我需要定义两个相同的构建两次,还是可以通过某种方式仅传递构建配置参数? - Tomas Kubes
1
我理解的方式是,您定义一个新的构建配置(我称之为“Kickoff”),它什么也不做,并将其放在所有其他构建配置之前。然后,所有其他想要并行执行的构建配置都会在“Kickoff”构建完成后触发。这样,第一件运行的事情就是Kickoff,因为它什么也不做,所以会立即完成。所有等待Kickoff完成的其他构建应该同时开始,从而使并行构建配置运行。 - my_overflowed_stack

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接