1
我有兩個版本在teamcity中運行。一個部署數據庫,另一個創建應用程序,然後運行數據庫。Teamcity:當其他構建運行時停止構建運行?
所以我的問題是,我不想要數據庫生成啓動,如果第二個運行。 所以我需要數據庫構建不觸發/等到另一個完成?
我有兩個版本在teamcity中運行。一個部署數據庫,另一個創建應用程序,然後運行數據庫。Teamcity:當其他構建運行時停止構建運行?
所以我的問題是,我不想要數據庫生成啓動,如果第二個運行。 所以我需要數據庫構建不觸發/等到另一個完成?
您可以創建構建(B1),你想等待其他版本(B2) 假設B1只需要B2後啓動snapshot dependency完成
更好的方法是創建一個構建配置有兩個構建步驟。然後將運行構建配置的限制設置爲1,即可完成。
謝謝,這就是我所做的。即使這兩個版本之間沒有代碼依賴關係。 –
實際上並不是我所需要的,因爲快照依賴性每次都在構建其他構建。 –
僅當存在源更改時,快照依賴關係纔會構建另一個快照依賴關係,這是必須要考慮的事情,請閱讀第一個項目符號@'http://confluence.jetbrains.net/display/TCD6/Dependent+Build#DependentBuild-SnapshotDependency 「 – remo