我有一個TeamCity的項目,其中包括兩種配置: -BuildConfig1:通過SVN引起的變化 -BuildConfig2:Triggeres通過成功BuildConfig1的構建TeamCity的:電子郵件通知用戶犯下的變化,即在構建鏈導致構建失敗
如果BuildConfig2失敗,我需要發出通知。但是僅限於對BuildConfig1進行了更改的用戶。
這可能嗎?
我有一個TeamCity的項目,其中包括兩種配置: -BuildConfig1:通過SVN引起的變化 -BuildConfig2:Triggeres通過成功BuildConfig1的構建TeamCity的:電子郵件通知用戶犯下的變化,即在構建鏈導致構建失敗
如果BuildConfig2失敗,我需要發出通知。但是僅限於對BuildConfig1進行了更改的用戶。
這可能嗎?
http://confluence.jetbrains.com/display/TCD7/Subscribing+to+Notifications
在通知條件見「忽略不引起故障我的變化」
您可以創建某種使用TeamCity的REST API弗蘭肯建造的。
有一個構建步驟對應於每個構建完成後將始終執行的每個完整構建。然後在步驟1
檢查構建A
的最後一次執行是否成功完成,並針對構建鏈中的每個附加構建重複執行。
在BuildConfig2中,轉到版本控制設置,然後在檢出選項下有一個顯示選項,名爲「顯示從快照依賴關係中的更改」。
檢查它顯然不僅會改變顯示的內容,還會傳播產生快照依賴關係的構建中的通知設置。
據我所知,這個設置只會通知用戶,如果構建,發生了變化,失敗。如果構建鏈中的任何構建失敗,應通知用戶。構建鏈中的構建配置未配置相同的SVN根目錄。 – user2995794