原創|產品更新|編輯:吳園園|2019-12-24 15:16:42.460|閱讀 362 次
概述:TeamCity 2019.2為您提供了很棒的新方法來管理構建的清理并監視服務器的性能。它支持EC2啟動模板,并具有用于定義構建鏈的新DSL語法。它還提供了一種簡便的方法來運行帶有Git補丁的個人構建,并對實驗UI進行了許多改進。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
TeamCity是一款針對專業開發人員和構建工程師的持續集成(CI)服務器。TeamCity 2019.2為您提供了很棒的新方法來管理構建的清理并監視服務器的性能。它支持EC2啟動模板,并具有用于定義構建鏈的新DSL語法。它還提供了一種簡便的方法來運行帶有Git補丁的個人構建,并對實驗UI進行了許多改進。
新的清理規則
TeamCity 2019.2打開了對由構建所創建的歷史數據和工件進行控制的新維度。經過重新設計的清理引擎使您可以使用各種過濾器來設置不同的清理策略:例如,您可以選擇保留所有構建來自特定分支或特定標簽。
我們認為,新的清理規則對于擁有大量項目的公司以及在開發過程中使用功能分支的團隊特別有用。
您的CI一覽無余
專業人員喜歡幫助他們監視關鍵任務系統的行為和性能的工具。從2019.2開始,TeamCity通過HTTP端點公開其指標,因此可以由Prometheus抓取它們,然后通過Prometheus Web界面或在Grafana儀表板中對其進行可視化。
這些指標包括服務器性能信息,以及有關代理,項目和構建配置的各種詳細信息。
進一步的可擴展
對于許多大型組織而言,高性能CI對他們的工作流程至關重要。TeamCity向多節點設置又邁出了一步,使您可以將構建添加到構建隊列,管理構建問題和調查以及執行其他用戶級別的操作-現在在輔助服務器上。
通過實驗性用戶界面提高工作效率的更多方法
開發人員經常一天打開TeamCity,這就是為什么我們希望它成為一個可以快速找到所需內容的地方的原因,而無論項目的規模和復雜程度如何。遵循TeamCity UI路線圖,我們引入了一個新的構建頁面,使您可以輕松地瀏覽構建歷史記錄,調查問題以及發現構建鏈中的任何錯誤配置或瓶頸。
查看實驗性UI,我們為它現在的外觀和感覺而感到自豪。
EC2啟動模板。建筑物達到了新的高度
我們希望TeamCity在現代化的工作流程中擁有您所需的一切。2019.2版增加了對EC2啟動模板的支持,并允許您使用AWS賬戶中的啟動參數運行云構建代理。使用啟動模板,在構建代理上更新和安裝新軟件成為一項非常簡單明了的任務–您不再需要在TeamCity項目配置中進行任何更改。
升級您的DSL
輕松構建鏈
Kotlin DSL現在提供用于定義構建鏈的簡單且非常直接的語法。設置順序和并行構建,配置故障條件和依賴性,并將所有內容存儲為代碼。
項目配置
項目配置變得更加容易。從2019.2開始,您的Kotlin DSL配置可能包括自定義參數,您稍后可以在將UI導入項目時進行定義。
使用Git補丁開始構建。
通過創建Git補丁,將其上傳到TeamCity并運行個人構建來快速測試您的更改,而無需創建任何分支或提交任何內容。
=====================================================
想要購買TeamCity正版授權的朋友可以
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn