3
我有一個生成Travefy :: Build, Unit Test, Package
,我在每次簽入時運行。我一直在手動運行它以測試它。TeamCity完成生成觸發器
這是Travefy:: Deploy to Test Environment
的構建觸發器。它會觸發每次Travefy :: Build, Unit Test, Package
完成構建。
正如你可以看到下面,甚至Travefy :: Build, Unit Test, Package
創建成功後,則不會觸發部署。我對於發生了什麼感到困惑。任何人都有線索?
對你的問題不是一個真正的答案,但是有沒有一個原因,你不想讓你的自動構建的這部分,並有一個構建而不是2與他們之間的觸發器?如果單元測試或包裝失敗,構建將停止並且不會部署。看起來像這樣會更容易設置,如果你想在每次測試通過時進行部署。 – jpmc26
我在考慮,如果我不能得到它的工作。我實際上是遵循這個指南:http://www.youtube.com/watch?v=JWGLEEm9Qhg&list=FLH2-AeK6gaxegpKGRG-_W3A&index=1 –
害怕我沒有時間看所有這些。不過,我會這樣說:我的團隊決定將部署手動啓動而不是自動觸發。主要原因是我們不希望任何意外的更新部署環境。如果部署是在測試人員進行測試時發生的,那麼這很奇怪,可能會導致一些意想不到的結果。雖然你的需求可能會有所不同。 – jpmc26