我們有一個由git觸發的teamcity構建,它執行git集成,有時會檢入當前分支(它正在從另一個源更新分支)。這顯然會在同一分支上創建另一個簽入,並使觸發器看到它。Teamcity Stop成功構建
理想情況下,我會阻止觸發器看到第二次檢查,但我似乎無法找到一種方法 - 因爲我們正在檢查的是來自其他來源的更改集合。我知道最近的更改來自構建系統用戶,但無法根據最近更改的結果查看排除方式。
所以我在構建腳本中構建了一些東西,正確地確定我們不應該繼續構建這個構建。我目前只是失敗 - 但這實際上不是一個錯誤的情況。我想停止當前的構建,而不採取任何進一步的步驟,但我希望結果是綠色的,一切都會好的。這可能嗎?我嘗試了## teamcity設置狀態,但這並不奏效。
謝謝 - 但我們首先嚐試 - 不幸的是,構建從另一個存儲庫中提取 - 因此,當合並在團隊城市用戶,還有一些其他的變化不是 - 他們似乎在擊敗觸發器。 – 2014-10-02 23:04:09