如何限制自動運行的依賴構建配置?Teamcity - 如果不存在依賴配置,則不運行
我有一個管道:
- 構建
- 舞臺
- 發佈
這些都是不同的配置使用快照依賴鏈。但是,默認情況下,當運行Teamcity配置時,它將檢查所有快照依賴關係,然後重新構建那些不適合的配置。
相反,例如,我想Stage
配置失敗當沒有合適的Build
快照依賴被發現。 (即,如果沒有準備好Build
,就不可能運行Stage
版本)。
我在Teamcity中可以找到的配置是關於如何處理依賴關係生成失敗的情況,這不是我所需要的配置。
感謝
如果構建失敗,您是希望Stage失敗還是不啓動?通過在完成的生成觸發器中選擇「僅在成功構建後觸發」,可以解決這個問題嗎? – dcbyers
如果構建失敗,我希望舞臺根本不可能運行。根據Didier Aupest在下面提出的建議可以完成(我認爲)。觸發構建將由負責人員手動完成。 –