我有一個版本號爲finish build trigger
,我想限制它只在特定的時間範圍內運行(例如,在凌晨4點到凌晨5點之間),不管finish build trigger
,任何建議?限制版本只能在TeamCity的特定時間域運行
回答
您可以刪除完成構建觸發器並向觸發構建中添加一個額外的步驟,該步驟調用rest api。
通過在呼叫周圍添加一些邏輯,檢查時間是否在要求的範圍內,您應該能夠達到您的要求。
另一種解決方案是pause build configuration。您可以使用REST API暫停構建配置。
所以我需要實現一個預定的代碼,每天都會暫停並開始構建? – MTZ4
是的,如果只想在特殊時間窗口中觸發構建 - 當構建配置處於活動狀態時。這裏還有TeamCity跟蹤器中的相關請求:https://youtrack.jetbrains.com/issue/TW-17581,請投票支持。 –
也從** TeamCity 9.1 **定時生成觸發器可以表現爲完成生成觸發器。它有能力監視其他構建配置中的構建,並在這些構建發生變化時觸發構建。更多關於這[這裏](https://confluence.jetbrains.com/display/TW/Hajipur+9.1+EAP1+%28build+35957%29+Release+Notes#Hajipur9.1EAP1%28build35957%29ReleaseNotes-Scheduletriggerimprovements)。 –
- 1. 在另一個版本運行時排隊而不是運行TeamCity版本
- 2. 蟒蛇,限制功能運行時間
- 3. 僅在特定時間運行腳本
- 4. 在特定時間運行perl腳本
- 5. 強制應用程序在特定的.NET運行時版本下運行?
- 6. QT,運行特定時間的功能
- 7. 可運行時間限制
- 8. 如何限制WPF程序只能在Windows 8及更高版本上運行
- 9. iPhone限制爲特定版本
- 10. teamcity運行幾個修訂版本
- 11. 在特定時間部署版本
- 12. 在SICStus Prolog中限制運行時間
- 13. 是否存在運行時間限制?
- 14. 如何運行Meteor的特定版本?
- 15. UIViewControllerAnimatedTransitioning只能在其他時間運行?
- 16. 在特定時間運行的查詢
- 17. Facebook Graph API保證在運行時的特定版本
- 18. 限制特定DIV只
- 19. 如何讓我的自定義目標只在運行ant版本時運行?
- 20. 如何定位特定版本的C++運行時?
- 21. 單聲道運行時間的限制
- 22. 限制控制器到特定區域只有
- 23. 如何設置Akka actor只在特定時間段運行?
- 24. 獲取某些芹菜任務,只在特定時間運行
- 25. 在特定的時間執行功能
- 26. 將UIPanGestureRecognizer限制在特定區域
- 27. 在運行時確定Spring版本
- 28. 根據條件運行特定版本的功能?
- 29. 在JAVA中以特定時間間隔運行特定時間的線程
- 30. 如何限制Android應用程序只運行一段時間?
確實會做這份工作,謝謝。我希望爲它構建一個teamcity解決方案... – MTZ4