2013-04-23 78 views
5

在TC中有一個包含一對構建配置的項目。構建配置目標項目不會互相干擾 - 所以我可以同時開始構建過程。在每個構建配置主頁上都有Run按鈕來啓動構建。在TeamCity中開始運行所有構建配置

我的問題 - 有可能創建一個這樣的按鈕,觸發所有配置的構建?

我知道存在Build觸發器等等 - 但有時需要啓動所有構建配置 - 「按需」構建運行 - 並且對每個主頁並按運行按鈕都有點不方便。

回答

8

您可以通過創建'啓動'構建配置來完成此操作 - 它不需要執行任何操作,並通過Finish Build觸發器將每個並行配置鏈接到它。當你的'開球'配置,它會很快完成,所有的並行配置應該被觸發。

+0

好主意,我會試試... – DreadAngel 2013-04-23 12:22:24

+0

你能添加一些更多的細節嗎?我需要兩次定義兩個相同的構建還是可以通過構建配置參數? – qub1n 2014-09-24 08:26:06

+1

我瞭解它的方式,你定義了一個新的構建配置(我稱之爲「Kickoff」),它什麼都不做,放在一切之前。然後,您想要並行執行所有其他構建配置,使它們在完成「Kickoff」構建時觸發。這樣,第一件能夠運行的就是Kickoff,它會立即結束,因爲它什麼都不做。所有其他正在等待Kickoff完成的構建應該在同時運行並行構建配置的同時開始。 – 2014-09-25 22:24:01

相關問題